P28E3

Reductant Pump Control Module Performance

P28E3 is a generic OBD-II powertrain diagnostic trouble code: Reductant Pump Control Module Performance. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P28E3
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P28E3 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P28E3 means

P28E3 is stored when the ECM or SCR control module determines that the reductant pump control module is not performing within expected parameters. The reductant pump module is responsible for pressurizing DEF fluid from the tank and delivering it to the dosing injector at the correct pressure and flow rate for accurate NOx reduction.

A performance fault rather than a circuit fault means that the module is communicating and receiving commands, but the resulting pump operation does not produce the expected pressure, flow, or response. This can stem from pump wear, DEF fluid contamination, air ingestion in the reductant supply line, or an internal fault in the pump module electronics or firmware.

When this code is active, reductant delivery will be compromised, causing reduced SCR catalyst efficiency and elevated NOx emissions. Many vehicles with this fault will initiate a derate counter, progressively reducing engine power after a defined number of engine starts or drive cycles until the fault is resolved. Diagnosis should include verifying DEF quality and level before condemning the pump module.

Common causes

Most-frequently reported root causes when P28E3 is logged.

  • 1
    Degraded or contaminated DEF fluid (incorrect concentration or wrong fluid type introduced).
  • 2
    Low DEF level causing air ingestion into the pump.
  • 3
    Worn or failed reductant pump impeller not achieving required pressure.
  • 4
    Air leak in the reductant supply line between tank and pump.
  • 5
    Internal electronic or firmware fault within the pump control module.
  • 6
    Clogged reductant filter restricting flow to the pump.
  • 7
    DEF fluid frozen in cold ambient conditions before the heating system activates.

Symptoms drivers notice

MIL and DEF warning lamp illuminated.
Engine derate or power reduction after multiple failed drive cycles.
Reductant system operating at reduced pressure or not building pressure.
Possible accompanying codes for reductant pressure or NOx catalyst efficiency.
Increased NOx emissions measurable during emission testing.

How to diagnose P28E3

A typical diagnostic flow when this code is present.

  1. 1
    Record all active and pending DTCs, noting any reductant pressure, level, or quality codes.
  2. 2
    Check DEF fluid level and quality; test concentration with a refractometer if available.
  3. 3
    Inspect the reductant supply line and filter for blockage, kinks, or air ingestion points.
  4. 4
    Command the reductant pump on with a scan tool and monitor system pressure build-up.
  5. 5
    Check for communication errors between the SCR control module and the pump module via the relevant databus.
  6. 6
    Inspect the pump module connector and wiring for corrosion or moisture intrusion.
  7. 7
    Replace the pump module or pump assembly only after fluid condition, filter, and wiring are verified.

Vehicles where we've handled P28E3

Platforms in our catalogue with confirmed P28E3 coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

Can wrong DEF concentration trigger P28E3?

Yes. If the urea concentration is outside the 31.8-33.2% range, the reductant quality monitor may flag a fault and the pump module performance may appear abnormal due to unexpected fluid properties.

Will refilling DEF clear this code?

If low level caused air ingestion and the pump primed improperly, refilling and re-priming the system may resolve the condition, but the code must be cleared and the monitor re-run to confirm.

Is the pump module the same as the DEF pump?

They are often integrated into a single assembly. The pump module includes the pump motor, electronic control, pressure sensor, and heating element in most current designs.

How many drive cycles before a derate from P28E3?

This varies by manufacturer calibration. Typically between 3 and 10 failed SCR monitor cycles trigger the first derate level, escalating if the fault persists.

Disabling P28E3 in software

RaceTune can permanently disable P28E3 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

ECUs with a P28E3 disable in our catalogue

Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.

  • Bosch EDC17C50 verified 1 software version
  • Bosch EDC17CP09 verified 1 software version

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P28E3 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file