P049C
Gas Recirculation B Flow Excessive DetectedP049C is a generic OBD-II powertrain diagnostic trouble code: Gas Recirculation B Flow Excessive Detected. 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 P049C means
P049C is set when the powertrain control module (PCM) detects that Exhaust Gas Recirculation (EGR) "B" flow is excessive, meaning more recirculated exhaust gas is entering the intake than the commanded amount. The "B" designation refers to a second or secondary EGR path, actuator, or step-down valve position on engines that use more than one EGR circuit. This is a flow-performance fault, not a wiring or open-circuit code, and it reflects the opposite condition to an insufficient-flow code.
The EGR system reduces oxides of nitrogen (NOx) by metering exhaust gas back into the intake. The PCM compares actual flow, derived from a differential-pressure sensor, position feedback, mass airflow, or EGR temperature, against the commanded target. When actual flow consistently exceeds the target, P049C is stored. Too much EGR dilutes the intake charge and can cause misfire-like roughness, hesitation, and increased particulate output.
Common causes include an EGR B valve stuck or leaking open, a valve that fails to seat because of carbon on the seat, an actuator that overdrives the valve, or a differential-pressure sensor that misreports flow. Diagnosis should verify whether the valve fully closes and seats, then confirm feedback accuracy, before replacing the valve or sensor.
Common causes
Most-frequently reported root causes when P049C is logged.
-
1
EGR B valve stuck or leaking open due to carbon on the seat.
-
2
EGR B valve fails to fully close or seat.
-
3
Actuator overdriving the EGR B valve beyond the commanded position.
-
4
Faulty EGR B position or differential-pressure sensor overreporting flow.
-
5
Damaged or worn valve pintle or seat allowing excess flow.
-
6
Clogged or misrouted differential-pressure sensor ports giving a false high-flow signal.
-
7
Calibration mismatch after valve replacement without required relearn.
Symptoms drivers notice
How to diagnose P049C
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool and record all DTCs plus freeze-frame data.
-
2
Review live data comparing commanded EGR B position against measured flow or feedback.
-
3
Command the EGR B valve fully closed and confirm it seats and flow drops to expected levels.
-
4
Inspect the EGR B valve seat and pintle for carbon that prevents full closure and clean as needed.
-
5
Check the EGR B differential-pressure sensor ports for obstruction or misrouting.
-
6
Verify the EGR B actuator is not overdriving the valve and that feedback tracks the command.
-
7
Repair or replace the affected component, then run a drive cycle to confirm the code does not return.
Related powertrain codes
- P0400 — Exhaust Gas Recirculation Flow Malfunction
- P0401 — Exhaust Gas Recirculation Flow Insufficient Detected
- P0402 — Exhaust Gas Recirculation Flow Excessive Detected
- P0403 — Exhaust Gas Recirculation Circuit Malfunction
- P0404 — Exhaust Gas Recirculation Circuit Range/Performance
- P0405 — Exhaust Gas Recirculation Sensor A Circuit Low
Frequently asked questions
What does P049C mean?
It means the PCM has detected excessive EGR "B" flow, that is, more recirculated exhaust gas entering the intake than commanded.
How is P049C different from P049B?
P049B indicates insufficient EGR B flow (too little), while P049C indicates excessive EGR B flow (too much); they are opposite flow-performance conditions on the same circuit.
Can a stuck-open EGR valve cause P049C?
Yes; a valve that sticks or leaks open, often from carbon on the seat, is a common cause of excessive flow and rough running.
Why does excessive EGR flow cause rough idle?
Too much recirculated exhaust dilutes the intake charge, which can slow or destabilize combustion and produce misfire-like roughness, especially at idle and light load.
Disabling P049C in software
RaceTune can permanently disable P049C — 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.
ECU families we can disable P049C on
We hold the DaVinci A2L disable definitions for these families, so the exact P049C path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.
- Bosch EDC17C74 verified
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 P049C 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