OBD-II · P0128

P0128 Code: Coolant Thermostat Stuck Open — Causes & Fixes

Coolant thermostat below regulating temperature

Severity: Low
Technician checking coolant level and the radiator reservoir in the engine bay
Illustrative photo: cooling leaks are found with a simple pressure test before any money goes on parts.

The short version

Yes, it's safe to keep driving — this isn't a safety issue — but it does hurt fuel economy and cabin heating, so it's worth fixing without excessive delay.

  • Severity: Low
  • Most common cause: Thermostat stuck open
  • 5 diagnosis steps in order
  • 4 symptoms tied to this code
Figure · P0128 causes and cost
Chart comparing the causes of P0128 by repair cost and likelihood.Thermostat stuck open$32$80Faulty engine coolant temperature (ECT) sensor$21$53Low coolant level$3$11Damaged sensor wiring or connector$13$40

Darker bars are the more common causes; bar length is the top expected repair cost. Start with the dark, cheap causes before the expensive ones.

Can I keep driving?

Yes, it's safe to keep driving — this isn't a safety issue — but it does hurt fuel economy and cabin heating, so it's worth fixing without excessive delay.

Symptoms

  • Temperature gauge stays low or rises very slowly
  • Weak cabin heat in cold weather
  • Slightly higher fuel consumption
  • Check engine light on with no obvious drivability symptoms

Causes & repair cost

Thermostat stuck open

Most common

$120$300

Faulty engine coolant temperature (ECT) sensor

Possible

$80$200

Low coolant level

Possible

$10$40

Damaged sensor wiring or connector

Rare

$50$150

Thermostat replacement is the most common fix and is relatively inexpensive; dealership pricing runs noticeably higher than an independent shop for the same part and labor.

Estimate the repair for your car

Diagnosis steps in order

  1. Check coolant level first
  2. Monitor live coolant temperature with a scan tool while driving
  3. Test the thermostat (boil test or physical inspection)
  4. Check ECT sensor resistance against spec
  5. Inspect wiring and connectors

FAQ

Can I drive with a P0128 code?

Yes, it's completely safe to drive — this is a performance issue, not a mechanical danger.

Is the thermostat always the cause?

Most often yes, but a faulty temperature sensor can also trigger this code.

Does this code affect the A/C or heater?

It can weaken cabin heating in cold weather since the engine isn't reaching full temperature.

How long does a thermostat replacement take?

Usually under an hour at most independent shops for most vehicles.

All explained codes

Search this site

Ready-made searches that surface the guides, calculators, and cost pages tied to this topic.