Related Questions:
0helpful
2answers
It was the right fix. Did you use a scan tool and reset the code after installation of the new parts? Sometimes you need to do it a couple of times.
Error code P0128 indicates that your engine coolant temperature is below the thermostat regulating temperature. This means that your Engine Control Module (ECM) or Powertrain Control Module (PCM) has recognized that your engine is running cooler than it's supposed to.Kelley Blue Book
https://www.kbb.com > obd-ii > p0128P0128 - Coolant Thermostat (Coolant Temperature Below .....
Read full answer
Apr 24, 2024 •
0helpful
3answers
You may have an oxygen sensor problem - check for error codes with a code scanner.
Read full answer
May 24, 2021 •
1helpful
1answer
I did a quick Google search and found P0128 may indicate a stuck thermostat. The engine is not warming up properly. There are other causes: A code P0128 may mean that one or more of the following has happened:
* 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
I got most this info from another thread on Fixya. I hope that it helps you.
Read full answer
Mar 29, 2014 •2012 Hyundai Genesis 3.8 Sedan 3.8L V6...
0helpful
1answer
po300 is random miss fire doubtful two O2 sensors bad at one time most likely coolant temp sensor is bad causing engine to run rich this will cause O2 sensors to throw a code(thats what they are there for..exhaust gas temp. and raw fuel) running rich will also fowl spark plugs(=miss fire) P1128 ??
Read full answer
Mar 20, 2013 •2006 Jeep Liberty
5helpful
2answers
This means that the engine's PCM detected that the engine has not reached therequired temperature level within a specified amount of time after startingthe 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, ittakes into account the length of time the vehicle has been running, the intakeair temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensorreading, and the speed of the vehicle.
SymptomsYou will likely not notice any drivability problems other than the MILillumination.
CausesA code P0128 may mean that one or more of the following has happened:
- 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
Possible SolutionsPast experience indicates that the most likely solution is to replace the thermostat.However here are some suggestions on troubleshooting and repairing a P0128 OBD-IIcode:
- Verify coolant strength & level
- Verify proper cooling fan operation (check if it's running more than itshould). Replace if necessary.
- Verify proper engine coolant temperature (ECT) sensor operation, replaceif necessary.
- Verify proper intake air temperature (IAT) sensor operation, replace ifnecessary.
- If the above items check out good, replace the thermostat
- If Nissan vehicle, check for Technical Service Bulletins (TSBs), as the ECM may need to be reprogrammed to correct the P0128 code
Other ECT sensor and circuit related DTCs: P0115, P0116, P0117, P0118, P0119, P0125
Read full answer
Feb 08, 2011 •
2helpful
1answer
P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
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.
Symptoms: You will likely not notice any drivability problems other than the MIL illumination.
Causes: A code P0128 may mean that one or more of the following has happened:
* 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
Possible Solutions: 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:
* Verify coolant strength & level
* Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
* Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
* Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
* If the above items check out good, replace the thermostat
* If Nissan vehicle, check for Technical Service Bulletins (TSBs), as the ECM may need to be reprogrammed to correct the P0128 code
Hope helps (remember to rate this answer).
Read full answer
Jan 07, 2011 •2002 Chevrolet Venture Passanger
36helpful
2answers
P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
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.
Symptoms: You will likely not notice any drivability problems other than the MIL illumination.
Causes: A code P0128 may mean that one or more of the following has happened:
* 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
Possible Solutions: 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:
* Verify coolant strength & level
* Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
* Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
* Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
* If the above items check out good, replace the thermostat
* If Nissan vehicle, check for Technical Service Bulletins (TSBs), as the ECM may need to be reprogrammed to correct the P0128 code
Hope helps (remember to rate and comment this).
Read full answer
Sep 27, 2010 •2006 Dodge Caravan
3helpful
1answer
DTC P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
What does that mean?
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.
Symptoms:
You will likely not notice any drivability problems other than the MIL illumination.
Causes:
A code P0128 may mean that one or more of the following has happened:
* 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
Possible Solutions:
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:
* Verify coolant strength & level
* Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
* Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
* Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
* If the above items check out good, replace the thermostat
* If Nissan vehicle, check for a TSB such as this one. The ECM may need to be reprogrammed to correct the P0128 code
Hope helps (remember rated this).
Read full answer
Jul 01, 2010 •2004 GMC Envoy
21helpful
3answers
CODE P0128- THERMOSTAT MALFUNCTION. POSSIBLE CAUSES 1. ECT SENSOR IS OUT OF CALIBRATION. 2. CHECK THE OPERATION OF THE THERMOSTAT IT MAY BE STUCK OPEN.3.INSPECT FOR LOW COOLANT LEVEL OR FOR AN INCORRECT COOLANT MIXTURE.
Read full answer
Jan 06, 2010 •2004 Kia Spectra
7helpful
1answer
The P0218 Code is primarily intended to indicate a faulty thermostat.
Have the thermostat replaced
Other possible causes that could trigger this code would be:
Low engine coolant level
faulty cooling fan
faulty coolant temperature sensor
faulty intake air temperature sensor
Read full answer
Sep 08, 2009 •2006 Chevrolet Malibu