Powertrain code

P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

Severity
Not urgent
Typical repair cost
$70–$440
Do it yourself
Possible, medium
Shop time
0.5–3 hours

What P0128 means

The engine is taking too long to warm up. Almost always the thermostat is stuck open, so coolant keeps flowing through the radiator. You may notice the heater blows lukewarm and the temperature gauge sits low.

How the engine computer detects it

After a cold start the thermostat stays closed so the engine warms up quickly. CARB requires the coolant to reach a temperature at most 11 °C (20 °F) below the thermostat's rated value within a set time. GM models the heat put in (fuel energy minus losses to ambient, cabin heater and coasting) and fails if enough energy has gone in without coolant reaching about 65 °C (149 °F) (55 °C (131 °F) in cold weather). Ford compares the measured value with a modelled one, typically failing below 78 °C (172 °F) with an 89 °C (192 °F) thermostat. The test runs once per drive cycle, pauses with much idling or below about −7 °C (19 °F), and needs two trips. Usually the thermostat is stuck open; a sensor reading too low is the other suspect.

Written from public technical sources and not yet checked by a mechanic. How we write these pages

Symptoms

  • Check engine light on
  • Temperature gauge stays low or drops while driving
  • Heater does not get properly warm
  • Higher fuel consumption

Common causes

  1. Thermostat stuck open or opening too early Most likely
  2. Coolant sensor reading too low, or corrosion and resistance in its circuit Possible
  3. Low coolant level or air in the system Possible
  4. Radiator fan running constantly (relay stuck, wrong control) Less likely
  5. Driving pattern or conditions (much idling, extreme cold, strong heating) Less likely

How to diagnose P0128

  1. Check the coolant level when the engine is cold. Low coolant can confuse the temperature reading.
  2. Watch coolant temperature on a scanner after a cold start. It should reach the normal operating temperature listed in the service manual after 10 to 15 minutes of driving.
  3. If it stays low, replace the thermostat. Use the correct temperature rating for your engine.
  4. If the temperature is fine but the code returns, test the coolant temperature sensor and its wiring.
  5. Make sure the radiator fan isn't running all the time when the engine is cold.

Vehicles that report P0128 most

VehicleYearsReportsMedian miles
Chevrolet Blazer2002–202338—
GMC Acadia2017–202223—
Cadillac XT52017–20199—
Jeep Renegade2015–2017640k
Chrysler 2002014–20154—
Jeep Cherokee2016–20174—
Hyundai Sonata2015–20163—

Counts of owner complaints to the NHTSA that mention P0128 (124 in total), not failure rates: popular models get more complaints simply because more of them are on the road. Models with fewer than 3 complaints are left out.

Reading the code

P
Powertrain
0
Generic (SAE) code
1
Fuel and air metering
28
Specific fault

Questions drivers ask

Can I drive with code P0128?

Yes. It's not urgent, but a cold engine burns more fuel and wears faster, and in winter the heater won't work well.

Will my car pass an emissions inspection with P0128?

Probably not in states that test vehicles with an OBD-II scan: an emissions-related code that keeps the check engine light on is usually an automatic fail. Rules differ by state and county, so check yours.

Will P0128 clear by itself?

The light can go off after several drive cycles without the fault, but the code returns if the cause is still there. After a repair, the readiness monitors need a full drive cycle before an inspection.

Can I fix P0128 myself?

Often yes, with an OBD-II scanner and basic tools. Difficulty: medium. Start with the cheapest checks before replacing expensive parts.

Often reported together

Codes that owners mention in the same NHTSA complaints as P0128. They can point to a shared cause, so it's worth checking them together.

This page is general information, not a substitute for a professional diagnosis. Repair costs are rough estimates for parts and labor and vary by vehicle and region.