p0128
Easy Fix
Chevrolet · Trucks
Coolant Thermostat Below Regulating Temperature
Quick Answer
Error code P0128 on your Chevrolet Trucks 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 too early
  2. Low engine coolant level
  3. Faulty engine coolant temperature (ECT) sensor
  4. Cooling fan running continuously due to a relay or sensor fault
  5. Thermostat housing gasket leaking
How to Fix It
1
Check engine coolant level and top off if low; inspect for leaks
2
Monitor engine coolant temperature with a scan tool during warm-up
3
Verify the cooling fan is not running continuously at cold start
4
Remove and test the thermostat by heating it in water and checking opening temperature
5
Replace the thermostat if it opens below the rated temperature or is stuck open
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 →