2007 Liberty 3.7 six speed. About six weeks/500 miles ago, I had the radiator flushed and thermostat replaced after I lost the heater and the gage went from cold to overheating in minutes. Everything was great until a couple days ago when in heavy traffic driving, it went to running 3/4 hot. There was no loss of coolant, and antifreeze was clean. Changed oil, and the old stuff wasn't the dreaded 'milky' and was pretty much clean. Went on a 100-mile highway drive, and the gage fluctuated randomly between half and 3/4 pretty much the whole time, with the heater both on and off. Any thoughts?