The coolant temp sensor is reading but doesn't rise as expected during warm-up — often a stuck thermostat.
P0116 — also written PO116, P 0116, 0116 — is the OBD-II code for engine coolant temperature sensor range/performance. Same code, same fix: this page covers every spelling of it.
This code usually means your engine is taking too long to warm up, often because the thermostat is stuck open and dumping heat into the radiator before it should. It's a classic winter fault on VAG and Ford diesels.
P0116 is a sensors fault code, typically costing £90–£400 to put right in a UK garage.
What P0116 actually feels like to drive
- The temp gauge barely moves off the bottom pin even after a 20-minute run down the A9.
- Heater only blows lukewarm air, even when set to 'HI'.
- Fuel economy has tanked because the ECU thinks the engine is permanently cold.
- The cooling fan kicks in at full blast for no reason (the ECU failsafe mode).
- Start-Stop system stops working because the engine never gets 'ready'.
What causes P0116?
- Stuck-open thermostat
- Failing ECT sensor
- Air pocket in coolant
UK vehicles that throw P0116 most often
- Volkswagen Golf Mk7 1.6/2.0 TDI (2012-2019) - Very common thermostat housing leaks/fails.
- Ford Focus 1.6 TDCi (DV6 engine) 2011-2015 - Thermostat sticking open.
- Vauxhall Insignia A 2.0 CDTi (A20DTH) - Slow warm-up issues.
- BMW 3 Series (E90/F30) 320d - Twin thermostat setups (EGR and Main).
- Mini Cooper 1.6 (R56) - Plastic thermostat housing cracking and bypassing.
How P0116 is fixed
- Replace thermostat and gasket
- Replace ECT sensor
- Bleed cooling system
The P0116 misdiagnosis that wastes money
I see folks reflexively chucking a £20 Bosch sensor at this every time, but nine times out of ten on a modern diesel, the sensor is telling the truth. The ECU is just annoyed that the engine isn't hitting 'operating temp' (usually 80°C+) within a set timeframe. I’ve had lads swap sensors and even the loom, only to find the actual thermostat was stuck wide open, letting the coolant cycle through the radiator far too early. Don't assume the sensor is lying just because the gauge is lazy.
What a UK garage should charge for P0116
A basic diagnostic plug-in is £50-£80 depending on your area. If it’s just the sensor, you’re looking at £90-£130 fitted. However, if it’s the thermostat—especially on a modern VW or BMW where it’s a complex plastic housing—expect £250 to £400 including fresh OAT coolant and labour. Main dealers will easily double that for 'genuine' parts. Stick to an indie using Febi Bilstein or Gates parts to save a wedge.
P0116 repair cost in the UK
Most P0116 repairs land between £90–£400 including parts and labour. The spread is wide because the cheap fix (a sensor, a hose, a leak) and the expensive fix (a major component) throw the same code — which is why a proper diagnosis before parts are bought saves the most money.
Bob's tip on P0116
If your garage suggests a sensor straight away, ask them: 'Did you check the actual live data against a laser thermometer?' A proper tech will watch the temp rise on their scanner while the car idles. If the top radiator hose gets hot immediately, your thermostat is stuck open and needs replacing—it's not the sensor. Also, if you’ve got a Vauxhall or a Ford, insist they use a genuine or OE-spec thermostat (like Mahle or Gates). The cheap 'Factor Specials' for £15 often fail again within three months, and you'll be paying the labour twice.
Can you drive with P0116?
Yes, but heater will be poor and MPG worse.
Urgency: medium.