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 READYWhat it means
Can you drive with it?
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
| 1 | Defective engine thermostat stuck open | high |
|---|---|---|
| 2 | Low engine coolant level | high |
| 3 | Defective engine coolant temperature sensor | medium |
| 4 | Dirty, contaminated, or incorrect engine coolant causing bad temperature readings | medium |
| 5 | Defective or always-running engine cooling fan(s) | medium |
| 6 | Defective intake air temperature sensor | low |
| 7 | Cooling system problem such as air trapped in the system, restricted flow, or improper bleed | low |
05 / Diagnostic sequence
- 01Check coolant level in the radiator and overflow reservoir when the engine is cold.
- 02Inspect coolant condition for contamination, wrong type, or signs of rust and debris.
- 03Verify the temperature gauge and scan tool data for engine coolant temperature rise during warm-up.
- 04Check whether the cooling fans are running when they should be off.
- 05Compare coolant temperature sensor and intake air temperature sensor readings on a cold engine.
- 06Inspect for trapped air, leaking hoses, weak water pump flow, or thermostat problems.
- 07Test or replace the thermostat if the engine takes too long to warm up and other checks are normal.
- 08Clear the code and confirm the repair with a full warm-up drive cycle.
06 / Repairs
| 1 | Top off coolant, repair leaks, and bleed air from the cooling system if needed. | $15–$120 |
|---|---|---|
| 2 | Replace dirty, incorrect, or degraded coolant and flush the cooling system if contamination is present. | $80–$180 |
| 3 | Replace a thermostat stuck open. | $90–$350 |
| 4 | Replace a faulty engine coolant temperature sensor or intake air temperature sensor. | $40–$220 |
| 5 | Repair a cooling fan control issue, relay fault, or fan that runs constantly. | $80–$450 |
| 6 | Repair 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.
- Open
Audi P0128
Approved indexable child page
07 / Related codes
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.