P0128Defective Engine Thermostat, Defective Engine Coolant Temperature Sensor, Defective Intake Air Temperature Sensor, Defective Cooling System, Low Engine Coolant, Dirty Engine Coolant causing i
The engine has been running long enough to reach operating temperature, but coolant temperature stayed below the thermostat's regulating value. Almost always caused by a thermostat stuck open. Costs fuel economy and increases cold-engine emissions.
View on another brand:
Can I keep driving? With caution
You can drive to the shop, but do not postpone the repair. The problem may worsen and damage other components.
Sistema Afectado
Aire / Combustible · Inyección, MAF, MAP, O₂

Relacionado con la mezcla aire-combustible: sensores de flujo, presión, inyectores o bomba.
Espacio para vendedores de repuestos
Aún no hay un anunciante en este espacio.
Possible Causes
The components or conditions that trigger this code
- 1Thermostat stuck open
- 2Coolant sensor reading low
Estimated Cost
Approximate range in USD (varies by region and shop)
Sensors + injectors
* Diagnosis only: $50–$150
Quick Info
Dig Deeper
Videos, images and service manuals
Have Another Code?
Look it up directly: