One of the most urgent Mercedes fault codes. It means the engine is running dangerously hot — and it must be addressed immediately to avoid catastrophic damage.
P0217 means the engine coolant temperature has exceeded the safe threshold set by the ECU — typically above 120°C. On most Mercedes, this is a cooling system failure, not a sensor fault. It should be treated as an emergency: continued driving can warp the cylinder head and destroy the engine.
Stop driving immediately if you see this code. Diagnostic order below assumes the engine has cooled and the fault is being investigated safely.
The ECU monitors coolant temperature via the coolant temperature sensor. P0217 is set when the engine exceeds a critical temperature threshold — typically around 120°C for most Mercedes diesels and petrols. Unlike P0128 (too cold) or P0118 (sensor high), P0217 is a genuine overheat warning. It is triggered by a combination of actual temperature and time, not a single spike. The ECU may also enter limp mode or cut fuel to protect the engine. This code is an emergency: the engine can suffer severe damage within minutes if ignored. It appears across all Mercedes engines, from the OM651 diesel to the M276 petrol V6, and the immediate action is the same: stop, let it cool, and check coolant level.
Ordered by how often each turns out to be the real culprit — with typical fitted cost against each, so you can sanity-check any quote you've been given.
| Cause | Likelihood | Typical Cost (fitted) | Notes |
|---|---|---|---|
| Low coolant level (leak) | Very High | £50–£200 (top-up + leak repair) | Check expansion tank; simple leak repair may be cheap |
| Thermostat stuck closed | High | £150–£350 | Prevents coolant from reaching the radiator |
| Radiator fan failure (electric or viscous) | Medium | £300–£600 | Fan not engaging at low speed or in traffic |
| Water pump failure | Medium | £400–£800 | Pump impeller broken or leaking |
| Head gasket failure / cracked cylinder head | Low | £1,200–£1,800+ | Often result of prolonged overheating — rule out other causes first |
Cost figures [PATTERN DATA] — indicative independent-specialist pricing, not drawn from our engine replacement dataset.
Never open the expansion tank while hot. Once cold, top up and inspect for visible leaks. A simple top-up may get you home, but the leak must be found.
A specialist will monitor the temperature rise after a cold start. If it heats up quickly and keeps climbing, the thermostat is likely stuck closed.
With the engine idling, the fan should engage when the temperature rises. If not, the fan motor, relay, or sensor may be faulty.
Look for weeping from the pump seal, or check for play in the bearing. A failing pump can cause inadequate circulation.
If all cooling system components are healthy but the engine still overheats, a head gasket or cracked head may be the cause. This is the most expensive diagnosis.
Our diagnostic wizard walks the same order, or confirm your engine first with the registration lookup.
Absolutely not — stop the engine immediately. P0217 is an emergency. Driving even a short distance with an overheating engine can cause the cylinder head to warp, the head gasket to fail, and piston seizure. If you're on a motorway, pull over safely and call for recovery. If you're in traffic and see the temperature gauge in the red, turn off the engine and let it cool. Once cooled, you can check the coolant level — but if it's low, add coolant and drive only to the nearest garage at low speed, monitoring the gauge. Prolonged overheating is the fastest way to destroy a Mercedes engine, and the repair cost will be far higher than a tow truck.
No. Stop the engine immediately. Driving with an overheating engine can cause catastrophic damage within minutes. Call for recovery.
No. While head gasket failure is a possible outcome of prolonged overheating, it is usually the cause of overheating only in severe cases. The most common causes are low coolant, a stuck thermostat, or a failed fan.
No. Clearing the code will turn off the warning light, but the engine will still overheat. The code will return as soon as the temperature rises again. Do not clear it and ignore it.
It depends on the cause. A simple thermostat replacement is £150–£350, while a head gasket failure can cost £1,200–£1,800 or more. Always diagnose properly before quoting.
Cheapest-First AlwaysWe rank causes by likelihood and cost, not by what's profitable to quote.
Honest About CostWhere a fault is usually cheap to fix, we say so plainly.
15+ Vetted Mercedes SpecialistsDiagnostics carried out by people who work on these daily.
100% IndependentNo sponsors, no manufacturer influence.
Compare diagnostic and repair quotes from our vetted specialist network.
COMPARE QUOTES NOW → RUN THE DIAGNOSTIC WIZARD