Diagnose/P0128
P0128Low SeverityEngine

Coolant Thermostat Below Regulating Temperature

What This Means

Your engine is taking too long to reach its normal operating temperature. The thermostat, which controls coolant flow, is likely stuck open, allowing coolant to circulate too freely and preventing the engine from warming up efficiently.

Common Symptoms

  • Engine takes a long time to warm up
  • Heater blows lukewarm air
  • Slightly higher fuel consumption
  • Temperature gauge stays low

Common Causes

  • Thermostat stuck in the open position
  • Faulty engine coolant temperature sensor
  • Low coolant level
  • Cooling fan running constantly
  • Thermostat housing leak

Estimated Repair Cost

$100 – $350
Parts and labor (varies by vehicle and location)
Difficulty:Moderate

Need This Fixed?

Find certified mechanics near you who can diagnose and repair P0128.

Find a Shop Near You

For informational purposes only. Diagnostic trouble codes are starting points for diagnosis, not definitive answers. Always consult a certified mechanic for proper diagnosis and repair. Estimated costs vary by vehicle, location, and shop rates.