This is a private cash sale. I understand Check Engine Code P0128 means it needs a new thermostat, a new engine coolant temperature sensor, or both. Shouldn't the code tell more exact, rather than all the choices above. I don't have a lot of money; if it's both, again cheaper to install myself new or refurbished? or have a mechanic look into new or refurbished parts.
The code gives you your problem and some of them are very specific but this one has a few ways of causing the problem and usually its a thermostat that is stuck the link explains further ----as to doing it your self verses someone else average hourly labor rate is about 75 per hr the parts are not expensive and they dont make refurbished thermostats or sensor http://www.obd-codes.com/p0128
Testimonial: "Thanks for the info. Spending (luckily) less than $75 p/h for the mechanic to find out if it's one or more of the following: Low engine coolant level. Leaking or stuck open thermostat. Faulty cooling fan (running too much). Faulty coolant temperature (ECT) sensor. Faulty intake air temperature (IAT) sensor. Better than paying for all parts & mechanic's time; perhaps he will be able to see which it actually is."
It depends on the vehicle. 9 times out of 10 this code means the thermostat has failed, of course I'd try that first. I do not know what mechanical skills you possess or what type of vehicle you're asking , so I can't really answer the second part of the question. Some tstas are easy, other ones require a lot of work.
Testimonial: "2001 GMC Sonoma Extended Cab is the vehicle I'm looking into purchasing."
This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat. Similar codes: P0125
In determining the engine did not reach a "normal" temperature, it takes into account the length of time the vehicle has been running, the intake air temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensor reading, and the speed of the vehicle.
A code P0128 may mean that one or more of the following has happened:
Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:
REFERENCE: http://www.obd-codes.com/p0128
I hope this helps a bit!
171 views
Usually answered in minutes!
×