What P0116 means
The coolant temperature sensor is the computer's thermometer, shaping fuelling, fan control, and warning lights. P0116 means its readings behave implausibly — warming too fast, too slow, or jumping — so the computer distrusts its own temperature picture.
What you’ll notice
- Check engine light
- Poor cold-start behaviour or rich running
- Cooling fans running constantly or not enough
- Inaccurate dash temperature gauge
Likely causes and repair cost
Broad US independent-shop bands, parts and labour.
Can you drive with P0116?
Short-term yes — but a computer that can't trust its thermometer may not command the fans correctly, so watch the temperature gauge like it matters until this is fixed. It does.
The misdiagnosis to avoid
Replacing the sensor without checking the coolant level. A sensor sitting in an air pocket from slow coolant loss reads erratically while perfectly healthy — and the real fault is the leak. Level first, sensor second.
How P0116 actually gets set
These codes report an electrical condition, not a mechanical failure. The computer expects a signal within a defined voltage or frequency range; when the reading sits outside that range, is implausible against other sensors, or stops changing when it should, a circuit code sets. The distinction matters because the wording usually names a component while the fault is often in the wiring to it.
What a scan tool shows that the code does not
The live value from the sensor, compared against a known-good reading and against what the other sensors imply. A coolant temperature sensor reporting -40°C on a warm engine is reporting an open circuit, not a cold engine. That distinction is invisible in the code and obvious in live data.
The trap with this family of codes
Replacing the named sensor. A circuit code names where the computer noticed the problem, not where the problem is. Corroded connectors, chafed harness sections and bad grounds produce identical codes, and a new sensor plugged into a damaged circuit fails exactly the same way.
What happens when you clear it
Circuit monitors generally run continuously, so these codes return almost immediately if the fault is still present — which makes them easy to verify a repair against.
Depends entirely on which sensor. A failed coolant temperature sensor can make the engine run rich indefinitely; a failed ambient air temperature sensor affects almost nothing. The rule is to look at what the computer does with that reading, not at the code's severity label.
Describe what it’s doing in your own words and the symptom checker gives you a safe-to-drive verdict, ranked causes with costs, and notes to take to the shop — free, no sign-up.
A basic code reader costs around $25 and usually pays for itself the first time a warning light comes on. We compare them in choosing an OBD2 scanner.
Questions people ask
Can this code cause overheating?
Indirectly — the sensor's reading triggers the cooling fans, so a lying sensor can leave the fans off while the engine cooks in traffic. That's why this modest-sounding code carries a real instruction: trust the dash gauge and your overheating instincts until it's resolved.
My temperature gauge bounces around. Same problem?
Very possibly the same sensor — many cars feed the gauge and the computer from the same or twin senders. A bouncing gauge plus P0116 makes the sensor (or an air pocket around it) the strong favourite.