WWrenchConnect
Diagnose soon
P0128

P0128 Coolant Thermostat

P0128 means the engine warmed up slower than expected or stayed cooler than the computer expected.

How urgent is P0128?

It is usually safe short-term, but it hurts fuel economy, heat output, and emissions readiness.

Common symptoms

  • Check engine light
  • Weak cabin heat
  • Poor fuel economy
  • Temperature gauge low
  • Long warm-up time

Likely causes

  • Thermostat stuck open
  • Low coolant
  • Coolant temperature sensor issue
  • Cooling fan stuck on
  • Wrong thermostat temperature

What to check before replacing parts

1

Check coolant level when cold

2

Compare scan-tool coolant temperature to actual warm-up

3

Inspect thermostat operation

4

Check fan command

5

Inspect sensor data

Use the code with symptoms

A code points at the system, not always the failed part. Add your vehicle, mileage, symptoms, and whether the check engine light is steady or flashing so the AI diagnostic can narrow the next step.

Related OBD2 codes

More common codes