You are offline — AutoTools still works from your device.
Code
P0128
Cooling

Coolant thermostat below regulating temperature

The engine never reaches normal temperature in the expected time, usually a thermostat stuck open.

Search another code
Advertisement

Most likely causes

  1. Thermostat stuck open
  2. Low coolant level
  3. Faulty coolant temperature sensor

Symptoms you may notice

  • Check engine light
  • Engine warms up slowly
  • Weak heater output

Checks to run

  1. Verify coolant temperature reaches about 90 °C
  2. Test thermostat opening temperature
  3. Check coolant level

Tools you may need

OBD-II scanner Infrared thermometer
Always diagnose before replacing. Codes share symptoms; confirm the cause with measurements before buying parts.

Related codes in Cooling

Advertisement
Install AutoToolsWorks offline, one tap away.
Ask the AI mechanic
Hi! Ask me anything about your car — codes, noises, parts, maintenance.
All tools