Hey guys, I've got a strange problem. My 04 GTP started throwing a P0128 code which is low coolant temp. So I replaced the temp sensor, which didn't fix the problem so I replaced the thermostat. That worked for about a week. Then I get the same code again. Figured I got a bad thermostat so I replaced it again. Same problem. If I let the car sit and idle, it comes up to temp just fine and the fans cycle on and off as they should. But when I drive it, it never gets even to the quarter mark on the guage. I had it scanned and the coolant temp doesn't get higher than about 174 degrees. I've had it to 2 shops and talked to about 5 more and no one has any idea what's going on. I have great heat in the car, it's just not getting up to normal temp when I'm driving it. Anyone have any suggestions? Thanks