p0128
Easy Fix
Chevrolet · SUVs
Coolant Thermostat Below Regulating Temperature
Quick Answer
Error code P0128 on your Chevrolet SUVs means: Coolant Thermostat Below Regulating Temperature. This is usually fixable — see the step-by-step guide below.
Affected Models
Likely Causes
  1. Thermostat stuck open or opening prematurely
  2. Low coolant level allowing air in the system
  3. Faulty engine coolant temperature (ECT) sensor
  4. Cooling fan stuck on due to a relay or sensor fault
  5. Leaking thermostat housing gasket
How to Fix It
1
Check coolant level in the reservoir and radiator; top off and bleed air if low
2
Use a scan tool to monitor engine coolant temperature during warm-up
3
Verify the cooling fans are not running continuously at cold start
4
Remove the thermostat and test its opening temperature in heated water
5
Replace the thermostat and housing gasket if it opens below rated temperature
Pro Tip
This is a common issue that most users can resolve without specialized tools. Try the first step before moving on to more complex solutions.
Parts You May Need
Thermostat
Thermostat housing gasket
Engine coolant
ECT sensor (if faulty)
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →