DEF System Faults: P20EE, P204F, P207F Decoded for Diesel Drivers

By Isla Mitchell on May 25, 2026

def-system-fault-codes

If you're a diesel driver staring at P20EE, P204F, or P207F on your scan tool, the bad news is your truck has officially flagged its DEF system; the good news is these three codes are among the most predictable and recoverable SCR faults out there — if you understand the difference between an efficiency code, an information code, and a quality code, and act before the derate cycle gets to 5 mph limp mode. This guide decodes all three for diesel owner-ops and fleet techs: what each code actually means, the SCR-system architecture you're troubleshooting, quality-sensor vs heater-circuit fault patterns, the derate timeline that turns a $200 sensor swap into a $3,500 contamination repair if ignored, and 2026 repair-cost averages by component. For fleet techs running multi-truck DEF code histories across Cummins, Paccar, Detroit, Volvo, and Ram 6.7, Start your free HVI trial to log every code and repair against the VIN for pattern visibility, or book a demo to see how HVI ties DEF fault history to inspection records.

The 3 codes, decoded
P20EE, P204F, P207F — same system, three very different problems.
P20EE
SCR NOx Catalyst Efficiency Below Threshold
High severity

NOx is not being reduced to the level federal emissions law requires. Catalyst, NOx sensors, or DEF dosing are not delivering. Derate path leads to limp mode if ignored.

P204F
Reductant System Performance
Info code

Almost never the actual problem. Means the Reductant Dosing Control Module has DTCs set elsewhere — fix the other codes first and P204F clears on its own.

P207F
Reductant Quality Performance
Moderate–high

DEF quality is below specification — or the quality sensor thinks it is. Contaminated fluid, wrong fluid, or a misbehaving sensor. Triggers derate sequence.

Affects: Cummins · Detroit · Paccar · Volvo/Mack · Freightliner · Ram 6.7 · Duramax · Ford 6.7 Powerstroke — any 2010+ diesel with SCR/DEF

How the SCR system works — what each code is actually monitoring

You can't troubleshoot what you can't visualize. The SCR (Selective Catalytic Reduction) system has five major components, monitored by sensors at every stage. Each code points to a specific failure point in this loop.

1
DEF Tank

Stores 32.5% urea solution + integrated heater (prevents freezing at 12°F) + quality, level, and temperature sensors.

Monitored by P207F
2
DEF Pump

Pulls DEF from tank at 70–100 PSI delivery pressure. Pump pressure issues prevent proper atomization at injector.

Monitored by P204F
3
DEF Doser/Injector

Sprays DEF into exhaust stream at precisely timed intervals. Coil resistance 2–6 ohms. Clogs from crystallization or bad DEF.

Monitored by P20EE
4
SCR Catalyst

Converts NOx + DEF into nitrogen and water vapor. Up to 90% NOx reduction. Catalyst poisoning by sulfur or oil = degraded efficiency.

Monitored by P20EE
5
NOx Sensors (in & out)

Two sensors: pre-catalyst (NOx1) and post-catalyst (NOx2). Compare NOx levels to verify catalyst efficiency. Drift causes false codes.

Triggers P20EE

Quality sensor vs heater circuit — two very different fault patterns

Most DEF codes split into one of two failure families. Recognizing which family a code belongs to changes both the diagnosis and the parts cost dramatically.

Family A
DEF Quality Sensor Codes
P207F · P204F · P2BA9

What's being measured: The actual chemical composition of DEF in the tank — urea concentration, water dilution, contamination level.

Common false flag: Sensor itself fails before the fluid does. Reports good DEF as bad.

Real-world note: Per March 2026 EPA guidance, manufacturers can now replace quality sensors with NOx-only monitoring on certain platforms.

Lifespan: DEF quality sensors typically last 60,000–100,000 miles vs. 150,000–200,000 for NOx sensors.

Family B
DEF Heater Circuit Codes
P204D · P208D · P208E

What's being measured: The electrical circuit feeding the DEF tank heater that keeps fluid above 12°F freezing point.

Common cause: Heater element failure (resistance reads outside the 1–2.5 ohm spec across pins 1–2 of the 8-pin connector).

Why it matters: A frozen DEF tank in winter stops the entire SCR system. Cold-weather operators see heater codes spike November–February.

Diagnosis: Ohm-check the heater on the 8-pin connector — 4.2 ohms across pins 1 and 2 means the heater and sender unit need replacing.

The derate cycle — what happens if you ignore the codes

The ECM does not turn on a light and leave you alone. Once it sees the SCR system out of compliance, it follows a structured derate sequence designed to force you to fix it before emissions damage compounds. Here's the timeline.

Stage 1
Warning lights
Code triggers immediately

Check engine light and DEF warning illuminate. No performance impact yet. This is the window where a $200 fix is still possible.

Stage 2
Reduced power mode
Hours to several drive cycles

ECM begins reducing engine power output. Truck still drivable but underperforming. Drivers report sluggish acceleration and throttle limits.

Stage 3
Regen disabled
Within days

DPF regeneration cycles blocked. Soot continues to accumulate in the DPF. This compounds the original problem — you now have a DEF code AND a soot-overload problem developing.

Stage 4
5 MPH Limp Mode
Final stage

Speed limited to 5 mph. Truck effectively immobilized. Cannot be cleared with a parts-store scanner — requires OEM-level diagnostic software, a successful repair, a forced regen, and a NOx conversion test.

Critical: Once the ECM activates 5 MPH derate, you cannot fix it with: an AutoZone scanner, a cheap OBD dongle, clearing codes, disconnecting the battery, or "driving and hoping it clears." Only OEM-grade software — JPRO, Diesel Tech, Cummins Insite, Detroit DDDL, Paccar Davie, or Volvo Tech Tool — can complete the reset properly.

P20EE — SCR NOx Catalyst Efficiency Below Threshold

The most common DEF code on the road today. The ECM compared NOx readings before and after the catalyst, and the reduction wasn't enough. Common causes, in order of likelihood:

#1
Failing or drifting NOx sensor (inlet or outlet)

Sensors drift over 100,000–150,000 miles. As little as 20°F of drift causes the system to misread efficiency. Replace the rear NOx sensor first — it's the most common P20EE trigger. Check it on a coast-down after full-throttle: the reading should drop below 20 ppm.

#2
DEF doser/injector clogged

Crystallized urea blocks the injector nozzle, preventing proper spray pattern. Catalyst doesn't get the DEF it needs to reduce NOx. Remove and inspect for crusty buildup — flush or replace.

#3
DEF pump pressure low

Pump should deliver 70–100 PSI at the injector inlet. Weak pumps under-deliver, causing under-dosing. Measure with a specialized DEF pressure gauge — anything significantly under 70 PSI requires replacement.

#4
SCR catalyst poisoned or degraded

Sulfur from poor-quality diesel or oil consumption from engine wear can "poison" the catalyst chemistry. Catalyst replacement is the most expensive fix in this code family. Confirmed only after sensors and dosing are ruled out.

#5
Wrong DEF or contaminated DEF

Anything other than ISO 22241 certified 32.5% urea. Diluted DEF reads as poor quality. Resolve by draining, flushing, and refilling with certified DEF.

P204F — Reductant System Performance (it's an information code)

P204F is the most misdiagnosed of the three. Mechanics see it and start replacing parts. Then nothing changes. The reason: P204F is an information code only. It tells you the Reductant Dosing Control Module (RDCM) has DTCs set elsewhere, but it itself does not point to a faulty component. The vehicle may operate in derate mode until those other codes are cleared.

1
Don't replace anything for P204F directly

It is signaling other codes. Treating it as primary leads to wasted parts and no resolution.

2
Pull the full RDCM code scan

Use a scanner that can communicate with the RDCM module specifically. Look for P242D, P207F, P20EE, P208D, or any other SCR-system code.

3
Fix the underlying codes first

Address every other SCR-related DTC in the system. NOx sensor drift, DEF quality sensor, heater circuit — whatever's actually there.

4
Perform a drive cycle

Once the underlying codes are repaired, drive through a full warm-up cycle. P204F clears on its own when the RDCM no longer has active DTCs to report.

P207F — Reductant Quality Performance

The ECM thinks your DEF is below specification. That could be true — or it could be the quality sensor lying about good fluid. Diagnosis order matters here because the cost gap is enormous: a $200 sensor vs a $3,500+ tank/pump/doser replacement if the fluid is actually contaminated.

Check 1
Verify DEF quality with refractometer

Draw a sample. DEF must be 32.5% urea (31.8%–33.2% acceptable). Anything outside that band = contaminated or wrong fluid. Anything inside = sensor is lying.

Check 2
Inspect for cross-contamination

Did someone put diesel, water, antifreeze, or anything else in the DEF tank? If so, this is a $3,500–$8,000+ repair — drain, flush, replace tank, lines, pump, doser; possibly both NOx sensors and the catalyst itself.

Check 3
Test DEF quality sensor

If the refractometer says fluid is good, the sensor is failing. Quality sensors typically last 60,000–100,000 miles. Replacement: $80–$200 part, plus labor.

Check 4
Check rear NOx sensor

The rear NOx sensor often causes false P207F codes. On a coast-down after full-throttle acceleration, the rear NOx reading should drop very low (under 20 ppm). If it doesn't, suspect this sensor.

DEF system specs — keep these in your scan-tool app

Most P-codes get misdiagnosed because the tech doesn't have spec numbers in front of them. Here are the values that matter for 2010+ diesel SCR systems.

DEF urea concentration
32.5% (31.8–33.2% acceptable)
Refractometer
DEF freezing point
12°F (–11°C)
Ambient temp check
DEF pump pressure
70–100 PSI at injector inlet
DEF pressure gauge
DEF injector coil resistance
2–6 ohms (manufacturer-dependent)
Multimeter
DEF tank heater resistance
1.0–2.5 ohms (across pins 1–2 of 8-pin connector)
Multimeter
NOx sensor drift tolerance
Under 20°F across catalyst
OEM scan tool live data
Rear NOx reading on coast-down
Under 20 ppm after full-throttle accel
OEM scan tool live data
SCR NOx reduction efficiency
Up to 90% (must meet EPA threshold)
OEM scan tool monitor
Quality sensor lifespan
60,000–100,000 miles typical
Mileage history
NOx sensor lifespan
150,000–200,000 miles typical
Mileage history

2026 repair cost averages — by component

Diagnose correctly the first time and these stay at the low end of the range. Diagnose wrong, and the costs compound as more components fail behind the unaddressed root cause.

Low cost
DEF quality sensor
$80–$200
Part only; sensor swap is straightforward DIY on most platforms.
Low cost
DEF injector flush / replace
$200–$600
Crystallization buildup is common. Flushing can save a full replacement.
Mid cost
NOx sensor (inlet or outlet)
$300–$800
Most common P20EE root cause. Replace the failed one only.
Mid cost
DEF pump replacement
$600–$1,800
Light-duty truck range. Often integrated with DEF tank module.
High cost
SCR catalyst replacement
$800–$2,000
Last resort. Caused by catalyst poisoning from sulfur or oil consumption.
Extreme
Full DEF system contamination
$3,500–$8,000+
Diesel in DEF tank, or extended operation with contaminated fluid. Can exceed $10,000.

The "don't do this" anti-pattern list

These shortcuts make the problem worse, not better. Every one of them has cost a driver more money than the original repair would have.

Don't clear codes and "see if it comes back"

P-codes in this family are persistent. Permanent codes survive scan-tool clears. The derate cycle continues regardless of what your dash shows.

Don't disconnect the battery to reset

Pre-2010 trick. Modern SCR ECMs retain DTCs through battery resets. You'll just have to do a longer drive cycle to set monitors again.

Don't use generic OBD-II scanners for SCR resets

5 MPH derates require OEM-level software for proper reset: JPRO, Diesel Tech, Cummins Insite, Detroit DDDL, Paccar Davie, Volvo Tech Tool.

Don't ignore the Stage 1 warnings

A $200 sensor caught at Stage 1 becomes a $3,500 contamination job once you've driven through Stages 2–4. Time matters.

Don't buy cut-rate DEF

Non-ISO 22241 fluid causes most P207F codes. The $5 saved per gallon is gone the first time it triggers a derate.

Don't refill DEF when it's been below 1/4 tank for weeks

Low DEF levels affect dosing accuracy. Concentrated remnants can degrade. Keep the tank above 25% to prevent quality drift.

For fleet techs — track DEF fault patterns across the VIN

One DEF code on one truck is a project. The same code appearing across multiple trucks in your fleet means a systemic issue — bad DEF supplier, cold-weather operations the heaters can't keep up with, NOx sensor batch failure. The only way to see those patterns is a per-VIN diagnostic history. That's where HVI's fleet inspection and maintenance platform fits in.

A
DTC history per VIN

Every code flagged, repair attempted, parts replaced, and verification result stored against the truck profile. Second appearance of a P20EE? You see exactly what was tried last time.

B
Defect-to-work-order routing

Driver flags a DEF warning in HVI's mobile inspection app — work order auto-creates with the photo, vehicle ID, and DVIR reference. No paper handoff between driver, dispatch, and shop.

C
Fleet-wide code pattern visibility

Search across the entire fleet by code. P207F appearing on 4 trucks in the same week? You see it on one dashboard. Common root causes surface fast.

D
PM tied to repair history

NOx sensor 150k-mile lifespan? HVI fires a proactive PM alert at 140k. Quality sensor at 60k? Alert at 55k. Stop replacing components reactively after they trigger codes.

Multi-truck operations running paper or spreadsheet maintenance history miss the patterns that would actually help diagnose these codes. Start your free HVI trial and put DEF fault history, work orders, and inspection records on one searchable platform.

Frequently asked questions

QWhat's the difference between P20EE, P204F, and P207F?
P20EE means the SCR catalyst is not reducing NOx efficiently enough — usually a NOx sensor, doser, pump, or catalyst issue. P207F means the DEF fluid quality is being reported as below specification — either contaminated fluid or a failing quality sensor. P204F is an information code only — it tells you the Reductant Dosing Control Module has other DTCs set, and it clears once you fix those other codes. The first two require direct repairs; P204F doesn't.
QHow long can I drive with a DEF system code before it derates?
Hours to several days depending on platform and code severity. Stage 1 (warning lights only) typically gives you a day or two of normal driving to schedule a fix. Stage 2 (reduced power) follows within hours to days of continued operation. Stage 3 (regen disabled) compounds the problem by creating a soot-overload issue. Stage 4 (5 MPH limp mode) means the truck is effectively immobilized. Don't trust the dash — the moment a DEF code appears, treat it as urgent. Start your free HVI trial to track these escalations across your fleet.
QCan I fix a 5 MPH derate myself?
Yes, but only if you have access to OEM-level diagnostic software — JPRO, Diesel Tech, Cummins Insite, Detroit DDDL, Paccar Davie, or Volvo Tech Tool. AutoZone scanners, cheap OBD dongles, generic code readers, and parts-store tools cannot complete the proper SCR reset sequence required by the ECM. The reset requires a successful repair, a forced regen, and a NOx conversion test — all of which need professional-grade software to execute.
QWill adding more DEF fix a P207F code?
Only if low DEF level was actually the cause. If the code is from contaminated fluid, a failing quality sensor, or a NOx sensor drift, more DEF won't help. The fix order is: (1) refractometer-test the current DEF — if outside 31.8%–33.2% urea, drain and refill; (2) inspect for diesel or other cross-contamination — if present, full system flush; (3) test the quality sensor — replace if reading bad on good fluid; (4) test the rear NOx sensor — replace if not dropping below 20 ppm on coast-down.
QWhat if I accidentally put diesel in the DEF tank?
Do not start the engine. Diesel in a DEF tank is the worst-case contamination scenario. Best case, you've caught it before it circulated through the lines and into the doser. Worst case, it has reached the SCR catalyst itself. Cost range: $3,500–$6,800 typical; can exceed $10,000 if NOx sensors and catalyst need replacement. Have the truck towed to a diesel shop. Required repairs: drain and replace tank, flush all lines, replace pump and doser, possibly both NOx sensors and SCR catalyst.
QWhy does my truck keep throwing the same DEF code after I replaced parts?
Three possibilities. First, you replaced the wrong component — most P20EE codes trace back to a NOx sensor, not the catalyst or doser. Second, you didn't perform the required SCR reset and forced regen after the repair — the ECM needs a confirmation cycle. Third, there's a secondary code still active (very common with P204F as the visible code while a P207F or P20EE is the actual problem). Pull a full DTC scan, address every code, then run the OEM reset. Book a demo to see how HVI tracks repair-verification cycles across multi-truck DEF code histories.
QWhat is the EPA March 2026 guidance about DEF quality sensors?
On March 27, 2026, EPA issued guidance stating that manufacturers can replace traditional Urea Quality Sensors with NOx-only monitoring on SCR systems without violating Clean Air Act requirements. The Small Business Administration estimated this could provide $13.79 billion a year of savings to Americans. NOx sensors typically last 150,000–200,000 miles vs. 60,000–100,000 for quality sensors. Whether this affects your truck depends on whether your manufacturer adopts the new approach — it's not automatic.

For fleet techs — track DEF fault patterns across every VIN before they turn into 5 MPH limp-mode calls.

HVI ties every defect, code, work order, and repair to the vehicle profile. The next time a P20EE or P207F appears on the same VIN, you see every prior attempt, parts replaced, and verification result in seconds.

No credit card required · DEF fault history per VIN · Fleet-wide DTC pattern visibility


Share This Story, Choose Your Platform!

Start Free Trial Book a Demo