Skip to content

Fuel & air metering

P0128: Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

Severity: Low

Safe to drive. Schedule a diagnosis soon.

What P0128 means

The engine is taking too long to reach operating temperature. The thermostat is the usual cause.

Symptoms

  • Heater blows cool
  • Temperature gauge reads low
  • Poor fuel economy in cold weather

Common causes

Most likely first

  1. 1Thermostat stuck open
  2. 2Coolant temperature sensor reading low
  3. 3Low coolant level
  4. 4Cooling fan running all the time

How we diagnose it

  • Compare coolant temp sensor to actual temp with an IR thermometer
  • Watch warm-up curve in live data
  • Check coolant level

Every vehicle sets codes under its own conditions. We check the factory diagnostic steps and service bulletins for your VIN, so the repair targets the actual cause.

Ready when you are.

Book online in two minutes or call the shop. You get a written estimate before any work begins.