P28E2

Reductant Pressure Too Low

P28E2 is a generic OBD-II powertrain diagnostic trouble code: Reductant Pressure Too Low. 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
P28E2
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P28E2 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P28E2 means

P28E2 is logged when the SCR control module confirms that the reductant system supply pressure is below the minimum threshold required for accurate dosing. The dosing injector requires a defined operating pressure, maintained by the electric pump and a pressure regulator, to deliver precise AdBlue quantities. When the module observes sustained low pressure through the pressure sensor, it sets this code and may suspend or reduce dosing to prevent injector damage.

Common mechanical causes include a failing pump that can no longer build sufficient pressure, a blocked suction strainer or supply line, a stuck-open pressure regulator, or a leak in the pressurised delivery line between the pump and injector. Frozen AdBlue in cold climates can also create a blockage that collapses pump output pressure. Electrical causes include a pump motor not receiving full duty cycle from the module.

Because sustained operation without AdBlue dosing leads to elevated NOx emissions, many OEM calibrations will apply a progressive torque limitation after a defined number of non-compliant drive cycles. Prompt diagnosis of P28E2 is therefore important to avoid drivability restrictions in addition to emissions non-compliance.

Common causes

Most-frequently reported root causes when P28E2 is logged.

  • 1
    Failing reductant pump unable to build or sustain target pressure.
  • 2
    Blocked or kinked suction line or suction strainer in the DEF tank.
  • 3
    Leak in the pressurised reductant supply line between pump and injector.
  • 4
    Stuck-open pressure regulator or relief valve venting pressure.
  • 5
    Frozen AdBlue blocking the suction path in cold ambient conditions.
  • 6
    Failed pressure sensor providing a falsely low reading.
  • 7
    Pump control circuit fault reducing motor drive and pump output.

Symptoms drivers notice

MIL and AdBlue/SCR warning lamp illuminated.
Reductant system pressure reading below specification in live data.
Reduced or absent AdBlue dosing leading to increased NOx.
Possible torque derate or speed limitation after multiple non-dosing drive cycles.
Audible pump noise that is abnormal or absent during system priming.

How to diagnose P28E2

A typical diagnostic flow when this code is present.

  1. 1
    Read all DTCs and live data including reductant pressure, pump duty cycle, and pump current.
  2. 2
    Perform a visual inspection of all reductant supply lines for kinks, cracks, or connection leaks.
  3. 3
    Command the pump on with a scan tool and observe pressure build-up rate and maximum pressure achieved.
  4. 4
    Check the pump supply voltage and ground, and compare measured pump current against specification.
  5. 5
    Inspect the DEF tank strainer for blockage or ice if ambient temperature has been below the DEF freeze point.
  6. 6
    Test the pressure sensor independently by comparing its reading with a reference gauge if possible.
  7. 7
    Replace the failed component (pump, strainer, regulator, line, or sensor) and verify system pressure returns to specification.

Vehicles where we've handled P28E2

Platforms in our catalogue with confirmed P28E2 coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

Can cold weather cause P28E2 without any component failure?

Yes. AdBlue freezes at approximately -11 degrees Celsius. If the tank heater is insufficient or faulty, frozen fluid can block the suction path and cause legitimate low pressure without any pump failure.

How do I know if the pump or the pressure sensor is at fault?

Connect a mechanical reference pressure gauge in the line if feasible, or compare the sensor voltage to the expected curve. If the gauge reads normal pressure while the sensor reads low, replace the sensor.

Will dosing resume automatically after the fault is repaired?

After the root cause is repaired and codes are cleared, the system should re-prime and resume dosing on the next warm operating cycle.

Is P28E2 related to P228D or P228F?

Yes. P228D and P228F cover reductant pressure below and above threshold respectively on some platforms; P28E2 is a similar pressure-too-low fault defined under a different code assignment on other calibrations.

Disabling P28E2 in software

RaceTune can permanently disable P28E2 — 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 P28E2 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 P28E2 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