p0128
Easy Fix
Honda · SUVs
Coolant Thermostat Below Regulating Temperature
Quick Answer
Error code P0128 on your Honda 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 in the open position
  2. Faulty engine coolant temperature (ECT) sensor reading incorrectly
  3. Low coolant level causing air pocket near the ECT sensor
  4. Cooling fan running continuously due to relay or wiring fault
How to Fix It
1
Allow the engine to fully warm up and monitor coolant temperature with a scan tool; it should reach 190-210 degrees F within a reasonable time
2
Check coolant level in both the reservoir and radiator when cold; top off and bleed air if low
3
Test the ECT sensor resistance at known temperatures and compare to Honda specification chart
4
Remove the thermostat and test in heated water to verify opening temperature (typically 170-180 degrees F)
5
Replace the thermostat and housing gasket if it opens early or fails to close fully
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 or O-ring
Engine coolant (Honda Type 2 blue)
ECT sensor (if faulty)
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →