P0404 Code: EGR Range/Performance — Causes & Fix
P0404 means the exhaust gas recirculation (EGR) position/feedback is out of range — the valve isn't reporting the expected position.
- Applies to
- All OBD-II vehicles (any make or model)
- Est. repair cost
- $40 – $500
- Time to fix
- 30 minutes – 2 hours
What it means
Causes include a carbon-clogged EGR valve, a failed position sensor, or wiring faults. P0404 is a generic OBD-II powertrain code defined in the SAE J2012 standard, so it applies to virtually any 1996-or-newer petrol car or light truck regardless of make. Fix the underlying fault, then clear the code with an OBD-II scan tool — it will return if the problem isn't resolved.
Symptoms
- Check engine light on
- Rough idle or pinging
- May fail emissions
How to fix it
- 1
Clean the EGR valve
1. Clean carbon from the valve and check its movement.
- 2
Test the position feedback
1. Verify the EGR position sensor tracks the valve. 2. Replace if faulty, then clear the code.
Frequently asked questions
Can I just clean the EGR for P0404?
Often yes — carbon binding the valve is common. If cleaning doesn't restore correct position feedback, replace the valve/sensor.
Last updated July 19, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.