P20EE: SCR NOx Catalyst Efficiency Below Threshold (Bank 1)
Quick Answer
Safe to drive (short-term)
P20EE means the SCR system, the AdBlue-based catalyst that removes nitrogen oxides (NOx) from diesel exhaust, is not cleaning the exhaust as well as it should. The engine computer compares the NOx sensors before and after the SCR catalyst, and the reduction it sees is below its limit. Common causes are poor-quality or contaminated AdBlue, an AdBlue injector clogged with crystals, a faulty NOx sensor and an exhaust leak before the catalyst; an aged or damaged SCR catalyst is less common.
- Severity
- Moderate · Emissions
- Estimated repair cost
- From €50 to €3000+, varies by vehicle
Scan your own car in about 60 seconds: see whether P20EE is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android with an ELM327 adapter (Bluetooth LE on iPhone).
Get Skanyx freeWhat does P20EE mean?
P20EE is a emissions-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P20EE and illuminates the check engine light.
Where it is on the car
- Exhaust temperature sensors
- Oxidation catalyst (DOC)
- Diesel particulate filter (DPF)
- DPF pressure sensor and its two tubes
- AdBlue line and injector
- SCR catalyst
What are the symptoms of P20EE?
If your vehicle has triggered P20EE, you may notice one or more of these symptoms:
- Check engine light on
- AdBlue or emissions system warning, sometimes with a distance countdown before the engine can no longer be restarted
- Usually no change in how the car drives
- White crystal deposits around the AdBlue injector on the exhaust, where it is visible
- NOx sensor or AdBlue dosing codes stored alongside on some cars
- Can count against the car at an emissions inspection
What causes P20EE?
Here are the most common causes of P20EE:
Poor-quality, diluted or contaminated AdBlue, or fluid that has degraded with age and heat
: high
AdBlue injector partly blocked with crystals, so it doses too little or sprays poorly
: high
Faulty upstream or downstream NOx sensor giving a wrong reading
: medium
Exhaust leak before the SCR catalyst
: medium
AdBlue supply problem: weak pump, clogged filter or blocked line
: low
Aged, contaminated or damaged SCR catalyst
: low
Is it safe to drive with P20EE?
Generally yes, for short-term driving. The car usually drives normally, but do not ignore it. On many Euro 6 diesels a persistent SCR fault brings up an AdBlue or emissions warning with a distance countdown, and when the countdown reaches zero the engine will not restart after it is switched off until the fault is repaired. Get it diagnosed while the car still starts, and note the remaining distance if one is shown.
How do you diagnose P20EE?
Follow these steps to pinpoint the root cause of P20EE:
- Read all stored codes and the freeze frame. NOx sensor, AdBlue pressure, dosing or heater codes stored alongside usually explain the low efficiency and should be diagnosed first. A generic OBD2 reader shows the codes, the freeze frame and standard live data; some newer diesels also report NOx sensor values or the AdBlue level on standard readings, but on most cars the SCR data, the dosing tests and the adaptations need manufacturer-level software.
- Check the AdBlue. It should meet ISO 22241 and come from a sealed container. If there is any doubt about what went into the tank (water, diesel or old fluid), have the concentration checked with a refractometer and the tank drained and refilled.
- Inspect the AdBlue injector where it enters the exhaust, and the exhaust before the catalyst, for white crystal deposits and leaks.
- With manufacturer-level software, compare the upstream and downstream NOx sensor readings and run the AdBlue dosing quantity test. A dosing test that delivers less fluid than specified points to the injector, the pump or the lines.
- If dosing is correct and there are no leaks, check the NOx sensors against each other in the conditions the manufacturer specifies; a sensor that reads implausibly is replaced before the catalyst.
- Only when the fluid, the injector, the sensors and the exhaust check out is the SCR catalyst itself the likely fault.
- After the repair, clear the code. Many cars need the SCR adaptations reset with manufacturer-level software and a drive in the right conditions before the efficiency monitor runs again.
How much does P20EE cost to fix?
Repair costs for P20EE vary depending on the root cause and your vehicle. Here are typical estimates:
| Repair | Parts Cost | Labor Cost | Total Estimate | DIY Difficulty |
|---|---|---|---|---|
| Drain and refill AdBlue with fresh fluid | €10–€40 | €40–€150 | €50–€190 | Moderate |
| Replace AdBlue injector | €150–€450 | €60–€200 | €210–€650 | Professional |
| Replace NOx sensor | €250–€1000 | €100–€300 | €350–€1300 | Professional |
| Repair exhaust leak before the catalyst | €20–€100 | €60–€200 | €80–€300 | Moderate |
| Replace SCR catalyst | €800–€2500 | €150–€500 | €950–€3000 | Professional |
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
Full repair guides
Related diagnostic codes
These codes are often seen alongside P20EE or indicate related issues:
Common questions about P20EE
- What does P20EE mean?
- P20EE means the SCR catalyst, the part of a diesel exhaust that uses AdBlue to break down nitrogen oxides, is not reducing NOx as much as it should. The engine computer measures NOx before and after the catalyst with two sensors, and the drop between them is below its limit.
- Can bad AdBlue cause P20EE?
- Yes, it is one of the most common causes. AdBlue that has been diluted with water, contaminated, or degraded by age and heat does not remove NOx properly, and the engine computer sees the poor result as low catalyst efficiency. Drain and refill with fresh fluid to ISO 22241 if there is any doubt.
- Can I drive with P20EE?
- The car usually drives normally, but on many Euro 6 diesels a persistent SCR fault starts a warning with a distance countdown, and when it runs out the engine will not restart after it is switched off. Get it diagnosed promptly and do not let the countdown run down.
- Does P20EE mean I need a new SCR catalyst?
- Usually not first. AdBlue quality, a crystal-blocked injector, a faulty NOx sensor and exhaust leaks are more common and cheaper to fix. Replacing the catalyst is the last step, once those have been ruled out.
- Can a generic OBD2 reader fix P20EE?
- It can read and clear the code and show the freeze frame, and on some newer diesels it shows NOx sensor or AdBlue readings. It cannot run the AdBlue dosing test or reset the SCR adaptations; those need manufacturer-level software. Clearing the code without fixing the cause only brings it back.
- How much does it cost to fix P20EE?
- Draining the tank and refilling with fresh AdBlue costs 50 to 190 euros. A new AdBlue injector costs 210 to 650 euros fitted and a new NOx sensor 350 to 1,300 euros, depending on the car and the sensor's position. An exhaust leak repair runs 80 to 300 euros. A new SCR catalyst is the expensive case at 950 to 3,000 euros.
Read our detailed guides
- Next stepHow to Find Out What Is Wrong With Your Car for 15 EurosA 15 euro Bluetooth adapter and a free phone app read the exact fault code a shop charges 30 to 100 euros to pull. Here is how to do it yourself in 5 minutes.
- AdBlue Tampering: A 5-Minute OBD2 Check Before You Buy an EU DieselAn AdBlue emulator or SCR delete is invisible on the dashboard but leaves stored DEF codes a generic OBD2 scan catches in five minutes.
- How to Spot a Deleted DPF on a Used Diesel Before You BuyA removed diesel particulate filter is illegal in the EU and costs EUR 1,500 to 3,500 to refit. Six checks (three visual, three OBD2) catch it before you pay.
- How to Check a German Used Car With OBD2 Before You Buy ItA 15-minute pre-purchase OBD2 scan tells you most of what the seller of an imported German used car would rather you didn't ask. Here is the exact checklist.
- Used Mercedes Sprinter Buyer's Guide: OM651 Faults, AdBlue, DPFOM651 timing chain and injectors, OM642 oil cooler, AdBlue countdown, DPF on stop-start duty. The 5 OBD2 checks before you pay 8,000-45,000 EUR for a Sprinter.
- Check Engine Light Flashing? Stop Driving and Read This FirstA flashing check engine light means the engine is misfiring right now. Pull over and read the code: the fix is usually $80 to $400, the delay costs $1,500 up.
- Car Dashboard Symbols and Meanings: Warning Lights ExplainedAn unfamiliar symbol just lit up and you need to know whether to stop. Read the colour first, then find your symbol in the table: every one carries its verdict.
Scan your car with Skanyx to diagnose P20EE
Your car logged P20EE. Skanyx reads it on a standard OBD2 adapter (Bluetooth LE on iPhone), tells you whether it is safe to keep driving, and shows the €50-€3000 repair range so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.
Get Skanyx freeGet the newsletter
New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.
We only email about car diagnostics content. Privacy Policy
