Diagnostic manual index

obd2.help
AboutEspañol
OBD2.help›Powertrain›P0128

P0128

Coolant Thermostat Below Regulating Temperature

The engine is staying too cold for too long after startup. This usually means a thermostat is stuck open, the coolant level is low, or a temperature sensor is giving false readings.

SEV
2/5
DRIVE
CAUTION
DIY
$15–$120
SHOP
$120–$450

Quick answer

AI-CITATION READY

What it means

P0128 means the powertrain control module has detected that engine coolant temperature is not rising to the expected range within a specified time. The most common cause is a thermostat stuck open, but low coolant, a faulty coolant temperature sensor, an intake air temperature sensor issue, or a cooling fan that runs continuously can also trigger it.

Can you drive with it?

With caution. You can usually drive short distances, but the engine may run inefficiently and heater performance may be poor. If the temperature gauge stays low, the coolant level is low, or the engine starts overheating, stop driving and diagnose it right away.

Most common causes

  • Defective engine thermostat stuck open
  • Low engine coolant level
  • Defective engine coolant temperature sensor

Typical repair cost

DIY usually runs $15–$120. Typical shop repair lands around $120–$450, depending on the root cause.

01 / Definition

P0128 means the powertrain control module has detected that engine coolant temperature is not rising to the expected range within a specified time. The most common cause is a thermostat stuck open, but low coolant, a faulty coolant temperature sensor, an intake air temperature sensor issue, or a cooling fan that runs continuously can also trigger it.

02 / Drive status

With caution. You can usually drive short distances, but the engine may run inefficiently and heater performance may be poor. If the temperature gauge stays low, the coolant level is low, or the engine starts overheating, stop driving and diagnose it right away.

03 / Symptoms

  • Check engine light on
  • Engine temperature gauge stays low
  • Poor cabin heater output
  • Lower fuel economy
  • Long warm-up time
  • Possible rough running when cold
  • Cooling fans running too often or constantly

04 / Causes

1Defective engine thermostat stuck openhigh
2Low engine coolant levelhigh
3Defective engine coolant temperature sensormedium
4Dirty, contaminated, or incorrect engine coolant causing bad temperature readingsmedium
5Defective or always-running engine cooling fan(s)medium
6Defective intake air temperature sensorlow
7Cooling system problem such as air trapped in the system, restricted flow, or improper bleedlow

05 / Diagnostic sequence

  1. 01Check coolant level in the radiator and overflow reservoir when the engine is cold.
  2. 02Inspect coolant condition for contamination, wrong type, or signs of rust and debris.
  3. 03Verify the temperature gauge and scan tool data for engine coolant temperature rise during warm-up.
  4. 04Check whether the cooling fans are running when they should be off.
  5. 05Compare coolant temperature sensor and intake air temperature sensor readings on a cold engine.
  6. 06Inspect for trapped air, leaking hoses, weak water pump flow, or thermostat problems.
  7. 07Test or replace the thermostat if the engine takes too long to warm up and other checks are normal.
  8. 08Clear the code and confirm the repair with a full warm-up drive cycle.

06 / Repairs

1Top off coolant, repair leaks, and bleed air from the cooling system if needed.$15–$120
2Replace dirty, incorrect, or degraded coolant and flush the cooling system if contamination is present.$80–$180
3Replace a thermostat stuck open.$90–$350
4Replace a faulty engine coolant temperature sensor or intake air temperature sensor.$40–$220
5Repair a cooling fan control issue, relay fault, or fan that runs constantly.$80–$450
6Repair deeper cooling system issues such as air pockets, restricted flow, or water pump problems.$120–$700

MFG / Manufacturer notes

These supplements add make-specific diagnostic framing. Pages without full matrix backing or lane approval stay guarded and canonicalize back here until they are explicitly approved for indexing.

  • Audi P0128

    Approved indexable child page

    Open

07 / Related codes

  • P0115
  • P0116
  • P0117
  • P0118
  • P0113
  • P2181

08 / FAQ

Can P0128 be caused by a bad thermostat?

Yes. A thermostat stuck open is the most common cause of P0128.

Will P0128 make my car overheat?

Usually no, but it can if the cooling system has other problems. A thermostat stuck open more often causes the engine to run too cool.

Can low coolant trigger P0128?

Yes. Low coolant can make the temperature reading incorrect and delay normal warm-up.

Can I ignore P0128?

No. The car may still run, but fuel economy, heater performance, and emissions can get worse, and the underlying cooling issue may grow.

09 / Source and method

DATA BASIS
OBD-II REFERENCE + OBD2.HELP
METHOD
STATIC VALIDATION
SAFETY
INFORMATIONAL

This page combines OBD-II diagnostic reference data with OBD2.help generated diagnostic guidance for code meaning, likely causes, and repair direction.

Publishing uses deterministic schema and build validation, plus manual spot checks on representative pages before release.

Safety-critical diagnosis and repairs should be confirmed with a qualified mechanic, especially when the vehicle is misfiring, overheating, or losing power.