Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
What it means
P0128 means the engine coolant isn't reaching its normal operating temperature quickly enough after a cold start. The ECM expected the coolant to warm to around 195°F within a set time and it didn't — almost always because the thermostat is stuck open and letting coolant circulate too soon. The car still runs fine, but heat and fuel economy suffer.
Can I keep driving? Safe to drive — the engine runs cooler than designed, so expect weak cabin heat and slightly worse economy, but get the thermostat checked soon.
Real-world scan data
Appears alongside · share of P0128 scans
Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.
Common symptoms
What you'll notice
- Check-engine light on
- Slow engine warm-up; temperature gauge stays low
- Weak or cold cabin heat
- Poor fuel economy (engine stays in cold-run enrichment)
Common causes
Most likely first
- Thermostat stuck open (most common)Likely
- Low coolant level or air in the cooling systemCommon
- Faulty engine coolant temperature (ECT) sensor reading lowCommon
- Stuck-open coolant bypass valveLess often
- Wiring/connector fault at the ECT sensor, or rarely the ECMLess often
How to diagnose & fix
Work through it in order
- Scan live coolant-temp data and watch whether it reaches ~195°F (90°C); a value that stalls low confirms the complaint.
- Check coolant level and top up; bleed any trapped air.
- Replace the thermostat if the engine never reaches operating temperature — the usual fix.
- Verify the ECT sensor reads accurately against a known temperature; replace if off.
- Inspect the ECT wiring and connector, then clear and re-test over a full warm-up cycle.
FAQ
Quick answers
Is it safe to drive with P0128?+
Can I just clear P0128?+
Related codes
Read & clear P0128 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.