Vehicle make/model = 2003 Pontiac Grand Prix
Mileage = 170096
Engine size = V-6
dash lights = Chrck Engine Soon
codes = p0128
work done prior = Recently ahd engine cooling system flused and coolant
replaced
work done to repair = None so far
tech = JK
question = Just as my car turned over on 170,000 the check engine light
came on. I had Auto Zone check code. Came up p0128. Light stayed on
for about 50 miles then went off. Any ideas as to what this might be...or
should I just leave it alone until it comes on again?

Thanks a bunch...






JK:
Thank you for the tip/donation.
This code is described as

"Coolant temp. below thermostat regulating temp or threshold" A common cause for this

code is a sticking thermostat. The coolant temp is too low for longer than the

pcm(computer) expects. It is possible that there was an air pocket in the system after

the flush and that caused the code. Keep an eye out for the light to come back on,

coolant temp gauge (if you have one) to stay low, poor heat from heater/ac system, or
colant fans under the hood stay on. If some of these things occur, then have your
thermostat changed, and make sure the system is bled of air after re-filling the coolant.


                                                     

A customer has already made a tip/donation for this answer.

This is one of our most popular answers.

To view it,

leave a small $5 tip / donation by clicking DONATE..










You will be sent to the answer page after completion, thank you.