p0128
Easy Fix
Honda · Sedans
Coolant Thermostat Below Regulating Temperature
Quick Answer
Error code P0128 on your Honda Sedans 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. Faulty engine coolant temperature (ECT) sensor
  3. Low coolant level causing inaccurate temperature readings
  4. Cooling fan running continuously due to relay or sensor issue
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
2
Check coolant level in the reservoir and radiator when cold; top off if low
3
Test the ECT sensor resistance at known temperatures; compare to Honda specification chart
4
Remove and inspect the thermostat; test in hot water to verify it opens at the correct temperature (typically 170-180 degrees F)
5
Replace the thermostat and gasket if it fails to open at the correct 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 gasket or O-ring
Engine coolant
ECT sensor (if faulty)
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →