P294E
Reductant Pump Control Circuit HighP294E is a generic OBD-II powertrain diagnostic trouble code: Reductant Pump Control Circuit High. 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 P294E means
P294E is stored when the ECU detects a higher-than-expected voltage on the reductant (DEF/AdBlue) pump control circuit. The ECU commands the pump motor via a low-side or high-side driver, and when the measured feedback voltage exceeds the expected range for the commanded state, this fault is set.
Common causes include an open circuit in the pump motor windings causing the driver to see supply voltage on the control line, a shorted wiring harness to battery voltage, or a failed pump control module or SCR dosing module. The fault is electrical in nature and does not directly indicate a fluid contamination or concentration problem.
Left unaddressed, a non-functioning reductant pump will prevent DEF injection into the exhaust stream, leading to NOx emissions exceeding legal limits. Most vehicles will illuminate the MIL and may trigger a derate warning after a set number of warm-up cycles without a successful pump operation.
Common causes
Most-frequently reported root causes when P294E is logged.
-
1
Open circuit in the reductant pump motor winding causing the driver output to float high.
-
2
Wiring harness short to battery voltage on the pump control or motor supply wire.
-
3
Failed SCR dosing module or pump driver integrated circuit.
-
4
Corroded or high-resistance connector at the reductant pump assembly.
-
5
Blown fuse or relay supplying power to the dosing module, causing incorrect voltage feedback.
-
6
ECU/PCM internal driver fault producing erroneous voltage on the control line.
Symptoms drivers notice
How to diagnose P294E
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool, record all DTCs present, and note freeze frame data for operating conditions at fault set.
-
2
Inspect the reductant pump wiring harness and connectors for chafing, corrosion, or shorts to power.
-
3
Measure voltage on the pump control circuit with the ignition on and compare to specification.
-
4
Check the dosing module fuse and relay for continuity and proper operation.
-
5
Perform a reductant system functional test using the scan tool to command the pump and observe live data.
-
6
Measure pump motor resistance at the connector and compare to manufacturer specifications.
-
7
If wiring and connectors are within specification, suspect the dosing control module or ECU driver and consult further factory diagnostics before replacement.
Vehicles where we've handled P294E
Platforms in our catalogue with confirmed P294E coverage.
Related powertrain codes
- P2909 — EGR Cooler Bypass Valve Stuck Open
- P290A — Reductant Pressure Too Low
- P290B — Reductant Injection System Incorrect Flow
- P290C — Reductant Pressure Too High
- P2925 — Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 4
- P2926 — Exhaust Gas Temperature Sensor Circuit Intermittent Bank 1 Sensor 4
Frequently asked questions
Can I drive with P294E active?
Short-term driving is usually possible, but extended operation without DEF injection will cause NOx non-compliance and may trigger a progressive derate that limits vehicle speed or power.
Is P294E always caused by a bad pump?
No. The fault is electrical, so a wiring short to voltage, a failed dosing module driver, or a bad connector can all set P294E without the pump itself being faulty.
Will clearing the code fix the problem?
Clearing the code without repairing the underlying electrical fault will cause it to return, typically within one drive cycle once the system attempts to operate the pump.
Does P294E always mean the pump has stopped working?
Not necessarily. The code indicates the control circuit voltage is out of range; the pump may still spin if power is present, but the ECU cannot confirm controlled operation.
Disabling P294E in software
RaceTune can permanently disable P294E — 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 P294E 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 EDC17C56 verified 1 software version
- Bosch MD1CP002 verified 1 software version
- Bosch MD1CS001 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 P294E 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