p0128
Easy Fix
Toyota · Sedans
Coolant Thermostat Below Regulating Temperature
Quick Answer
Error code P0128 on your Toyota Sedans means: Coolant Thermostat Below Regulating Temperature. This is usually fixable — see the step-by-step guide below.
Affected Models
Likely Causes
  1. Thermostat stuck open or opening too early
  2. Faulty engine coolant temperature (ECT) sensor reading incorrectly
  3. Low coolant level preventing proper circulation
  4. Radiator fan running continuously due to relay fault
  5. Thermostat housing gasket leak allowing coolant bypass
How to Fix It
1
Check coolant level and top off if low; inspect for leaks
2
Use a scan tool to monitor engine coolant temperature during warm-up and compare to actual temperature with a thermometer
3
Verify the radiator fan is not running continuously at cold start
4
Replace the thermostat if the engine takes too long to reach operating temperature
5
Refill coolant and bleed air from the cooling system after thermostat replacement
Pro Tip
This is a common issue that most users can resolve without specialized tools. Try the first step before moving on to more complex solutions.
Parts You May Need
Thermostat
Thermostat housing gasket
Engine coolant
ECT sensor (if faulty)
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →