Hey guys. I have a 2006 Pontiac Grand Prix. It has about 220k miles but I keep it maintained and it still runs good. Anyway, lately I’ve been noticing that when my car is sitting at idle the temperature gauge is going up, in fact today it almost went past the 3/4 mark while I was parking. Now, when I’m on the interstate driving at highway speed, the temp stays at or below the halfway mark. But if I’m town, off cruise control, and I keep needing to have my foot on the throttle, it is starting to creep up. The odd thing is when I parked the car, I checked the trans fluid temp, it was at 180 degrees. And in fact the fluid temp was at 120-130 even though the temp gauge was above the halfway mark.
Now to explain the maintenance I’ve done (as I’ve had this problem in the past). I had the radiator flushed once, then I had an intake hose replaced, but that fixed it for about a year, then it began heating up again, so I took it to a mechanic who said then thermostat was shot, so he replaced it and for about a year it worked fine, and now it’s happening again.
Any advice you could give (or possible pricing of any repairs I may need to do) would be most appreciated.