What usually causes it
- A failed coolant temperature sensor
- A broken wire or a loose, rusty plug
- Low coolant, so the sensor cannot read the true temperature
- A fault in the engine computer, which is not common
The coolant temperature sensor tells the computer how hot the engine is. Its signal is high, so the computer may think the engine is colder than it is and use the wrong fuel mix and fan settings.
Only when the engine is fully cool, look at the coolant level in the plastic tank. Never open the radiator cap on a hot engine.
We rate P0118 as Get it checked this week. It is not an emergency yet, but it can get worse. If the light starts flashing, stop driving soon.
Coolant temperature sensor signal is too high. The coolant temperature sensor tells the computer how hot the engine is. Its signal is high, so the computer may think the engine is colder than it is and use the wrong fuel mix and fan settings.
We rate P0118 as Get it checked this week. It is not an emergency yet, but it can get worse. If the light starts flashing, stop driving soon.
The most common causes, in order: A failed coolant temperature sensor; A broken wire or a loose, rusty plug; Low coolant, so the sensor cannot read the true temperature; A fault in the engine computer, which is not common.
Estimates only. A mechanic should confirm. The same code can mean slightly different things on different cars; the app explains it for your exact year, make, model and mileage.