I drive a 2008 Pontiac Grand Prix. For some reason, the temperature gauge goes up whenever the heater isn't on. If I have the heater on and running hot, then the gauge goes down rather quickly. I had the thermostat swapped out about 3 years ago. If the gauge goes in the high, no steam or smoke comes from the hood, and it doesn't seem hot. Help!