P24E9
Reductant Pump Control Module PerformanceP24E9 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.
What P24E9 means
P24E9 is a performance or rationality fault indicating that the reductant (DEF/AdBlue) pump control module is not delivering the expected dosing output relative to its commanded state. This differs from circuit-level faults in that the electrical connections may be intact but the module is not functioning correctly in closed-loop control.
The reductant pump module drives the transfer of DEF from the tank to the dosing injector at regulated pressure. When actual delivery deviates from commanded delivery beyond calibrated limits, the ECM stores this code. Root causes range from a failing pump motor to contaminated or frozen DEF, or an internal module calibration error.
Diagnosis requires live data monitoring of commanded versus actual pump pressure or flow, along with an inspection of the DEF quality and level. A module software update may be applicable on some platforms before condemning hardware.
Common causes
Most-frequently reported root causes when P24E9 is logged.
-
1
Degraded or failing DEF pump motor not meeting flow targets.
-
2
Contaminated DEF (incorrect concentration or foreign material) restricting flow.
-
3
Frozen DEF in the lines or pump preventing operation in cold conditions.
-
4
Blocked DEF filter reducing pump output pressure.
-
5
Internal fault or calibration error within the pump control module.
-
6
Air ingestion into the DEF supply line reducing pump efficiency.
-
7
Wiring or connector issue between the ECM and pump module causing intermittent communication.
Symptoms drivers notice
How to diagnose P24E9
A typical diagnostic flow when this code is present.
-
1
Read all DTCs and freeze frame; note any DEF pressure, flow, or NOx codes.
-
2
Check DEF level and quality; verify the fluid meets ISO 22241 specification.
-
3
Monitor live pump pressure or flow data and compare commanded versus actual values.
-
4
Inspect the DEF filter and replace if clogged or past service interval.
-
5
Check DEF lines for kinks, blockages, or signs of freezing or contamination.
-
6
Inspect pump control module wiring and connector for integrity.
-
7
Check for available software updates for the pump control module before replacing hardware.
Vehicles where we've handled P24E9
Platforms in our catalogue with confirmed P24E9 coverage.
Related powertrain codes
- P2400 — Evaporative Emission System Leak Detection Pump Control Circuit/Open
- P2401 — Evaporative Emission System Leak Detection Pump Control Circuit Low
- P2402 — Evaporative Emission System Leak Detection Pump Control Circuit High
- P2404 — EVAP Leak Detection Pump Sense Circuit: Implausible Signal
- P2405 — Evaporative Emission System Leak Detection Pump Sense Circuit Low
- P2407 — Evaporative Emission System Leak Detection Pump Sense Circuit Intermittent/Erratic
Frequently asked questions
Can wrong DEF concentration cause P24E9?
Yes, using diluted or contaminated DEF can reduce pump efficiency and cause the system to report a performance fault.
Does P24E9 put the engine in limp mode?
Not typically on first occurrence, but if the fault persists and NOx limits are exceeded, some vehicles will progressively reduce engine output to enforce emissions compliance.
Is the pump module the same as the DEF pump?
The pump control module is the electronic controller; it may be integrated with the pump unit or separate depending on the vehicle platform.
Should I flush the DEF system if P24E9 appears after a fill?
If contaminated DEF was added, draining and flushing the tank and lines is recommended before further diagnosis of the pump module.
Disabling P24E9 in software
RaceTune can permanently disable P24E9 — 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.
ECUs with a P24E9 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 P24E9 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