What does P0118 mean?
P0118 means the ECU has detected a high input signal from the engine coolant temperature sensor circuit. On many vehicles, this can happen when the circuit is open, the connector is unplugged, the wiring is damaged or the sensor has failed.
Because the ECU uses coolant temperature to control fuelling, idle speed, cooling fan strategy and emissions behaviour, P0118 can cause poor starting, rough running, high fuel use, incorrect temperature gauge behaviour or radiator fan problems.
Most common area
Coolant temperature sensor, connector, wiring, open circuit, low coolant or trapped air.
Main risk
The ECU may make bad fuelling and fan decisions because it has wrong temperature information.
Best first check
Compare live coolant temperature with the real engine temperature and inspect wiring before replacing parts.