Coolant Thermostat Below Regulating Temperature
What it means
The engine is not reaching its proper operating temperature within the expected time — usually a thermostat stuck open.
Symptoms
Slow warm-up, heater blows cool, slightly higher fuel use.
Common causes
Thermostat stuck open, faulty coolant temperature sensor, or low coolant.
Recommended action
Replace the thermostat (the common fix); verify the coolant temp sensor reads correctly.
Related codes
FAQ — P0128
What does code P0128 mean?
Coolant Thermostat Below Regulating Temperature. The engine is not reaching its proper operating temperature within the expected time — usually a thermostat stuck open.
What are the symptoms of P0128?
Slow warm-up, heater blows cool, slightly higher fuel use.
What causes P0128?
Thermostat stuck open, faulty coolant temperature sensor, or low coolant.
What should I do about P0128?
Replace the thermostat (the common fix); verify the coolant temp sensor reads correctly.
General reference based on the SAE J2012 standard. Exact causes for your vehicle may differ — when in doubt, consult a workshop.
← All OBD-II codes