VitzFix

P0116 on Toyota Vitz (SCP10): Coolant temperature sensor range / performance

Short answer: P0116 means “Coolant temperature sensor range / performance”. The car’s computer has found a fault in the Engine - ECT system and turns on the High coolant temperature light. First check: check coolant level.

Code
P0116
System
Engine - ECT
Dashboard light
High coolant temperature light · Check engine light (MIL) · Low coolant temperature light (blue)
Also sold as
Toyota Yaris, Toyota Echo (XP10)
Applies to
1SZ-FE (by platform)
Confidence
medium (Toyota Echo 1999–2002 factory diagnostics, same XP10 platform; not confirmed on JDM 1SZ-FE)
Source
carmanualsclub.com

Likely causes

  1. Coolant temperature sensor
  2. Thermostat stuck open
  3. Cooling system

What to check, in order

  1. Check coolant level
  2. Check thermostat opens at the right temperature
  3. Check sensor reading against a thermometer

Related on this car

Same code on other cars

← P0115/22 P0120/41 →

Clearing the code does not fix the fault. If it comes back, the problem is still there. For brakes, airbags and steering, see a trained mechanic.