P045E
EGR B Control Stuck Open
EGR system
Generic OBD-II
Medium
What it means
P045E means the ECM has determined that the "B" EGR (exhaust gas recirculation) valve is stuck open. With the valve held open, exhaust gas keeps flowing into the intake even at idle, diluting the mixture β which is why the most common complaints are rough idle, stumbling, and stalling at low speed. It's most often carbon buildup, not an electrical failure.
Medium
Can I keep driving? Drivable but rough β a stuck-open EGR valve dilutes the intake, so expect rough idle and possible stalling at idle or low speed until fixed.
Common symptoms
What you'll notice
- Check-engine light on
- Rough or unstable idle
- Stalling at idle or when coming to a stop
- Hesitation or stumble on light acceleration
- Failed emissions test
Common causes
Most likely first
- Carbon buildup holding the EGR 'B' valve openLikely
- Faulty EGR valve stuck in the open positionCommon
- Sticking or failed EGR control solenoidCommon
- Wiring or connector fault in the EGR control circuitLess often
- ECM fault (rare)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data, then remove and inspect the EGR valve and passages for carbon that could hold it open.
- Clean the valve, tube, and passages before replacing parts.
- Test the EGR control solenoid and its wiring for correct operation.
- Replace the EGR valve if it will not seat closed after cleaning. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P045E?+
You can drive short distances, but a stuck-open EGR valve can cause stalling at idle and poor running. Fix it promptly, especially before stop-and-go driving.
Can I just clear P045E?+
Clearing it won't help β the valve is mechanically stuck open, so the code and rough running return until the valve is cleaned or replaced.
Related codes
Often seen with P045E
Read & clear P045E yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX