P2354
Exhaust Gas Recirculation Sensor B Circuit HighP2354 is a generic OBD-II powertrain diagnostic trouble code: Exhaust Gas Recirculation Sensor B 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 P2354 means
P2354 is triggered when the ECM detects that the signal voltage from EGR sensor B is above the maximum expected threshold for the current operating conditions. EGR sensors may include position sensors on the EGR valve, differential pressure sensors measuring EGR flow, or temperature sensors in the EGR path; the specific sensor type designated B varies by manufacturer, but the circuit-high fault always indicates a voltage reading above the plausible upper limit.
Circuit-high conditions are typically caused by a short-to-voltage in the signal wire, an open in the sensor ground circuit (which causes the signal to float high), or a failed sensor with an internal short that drives the output to supply voltage. A damaged or corroded wiring harness connector is often the simplest explanation and should be inspected first.
With an EGR sensor fault active the ECM will typically use a default or substituted EGR value and may limit or disable EGR operation entirely to maintain driveability. Emissions will increase during this fallback mode and the vehicle may fail an emissions inspection. Long-term operation without EGR may also affect combustion temperatures and NOx output beyond legal limits.
Common causes
Most-frequently reported root causes when P2354 is logged.
-
1
Short-to-voltage on the EGR sensor B signal wire.
-
2
Open circuit in the sensor ground return path causing the signal to float high.
-
3
Failed EGR sensor B with internal short driving output to supply voltage.
-
4
Corroded or damaged connector at the EGR sensor causing resistance on the ground path.
-
5
Chafed wiring harness contact with a voltage source near the EGR assembly.
-
6
Contamination or moisture in the sensor connector altering signal voltage.
-
7
Faulty ECM analog input circuit for EGR sensor B.
Symptoms drivers notice
How to diagnose P2354
A typical diagnostic flow when this code is present.
-
1
Retrieve all DTCs and record freeze-frame data before clearing any codes.
-
2
Check the EGR sensor B signal voltage at the connector with the ignition on and compare to the expected range.
-
3
Inspect the sensor connector and wiring for damage, corrosion, or contact with voltage sources.
-
4
Measure sensor ground circuit continuity from connector back to ECM ground.
-
5
Disconnect the sensor and check if the signal voltage drops to near zero; if not, trace for a wiring short-to-voltage.
-
6
Measure sensor supply voltage to confirm it is within specification.
-
7
If wiring and connector are intact, replace the EGR sensor B and retest.
Related powertrain codes
Frequently asked questions
What type of sensor is EGR sensor B?
It varies by application and can be a valve position sensor, differential pressure sensor, or temperature sensor; consult the vehicle service manual for the exact definition on your vehicle.
Can I drive with P2354?
The vehicle typically remains driveable with EGR in fallback mode, but emissions increase and the fault should be resolved before emissions testing.
Will disconnecting the EGR sensor help diagnose P2354?
Yes. If the signal goes low after disconnection, the sensor itself or its ground path is likely at fault; if the circuit remains high, a wiring short-to-voltage upstream is indicated.
Does P2354 affect only diesel engines?
No. EGR systems are fitted to many gasoline engines as well; P2354 can appear on petrol vehicles with EGR equipped.
Disabling P2354 in software
RaceTune can permanently disable P2354 — 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.
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 P2354 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