P0404: Exhaust Gas Recirculation Control Circuit Range/Performance
Quick Answer
Safe to drive (short-term)
P0404 means the EGR valve is responding to ECU commands, but not within the expected position range. The ECU asks for a specific opening (say 30%) and the position sensor reports something different. Carbon buildup restricting valve travel is by far the most common cause.
- Severity
- Moderate · Emissions
- Estimated repair cost
- From €68 to €1400+, varies by vehicle
Scan your own car in about 60 seconds: see whether P0404 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android with an ELM327 adapter (Bluetooth LE on iPhone).
Get Skanyx freeWhat does P0404 mean?
P0404 is a emissions-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P0404 and illuminates the check engine light.
Where it is on the car
- Engine
- Exhaust manifold
- EGR cooler (diesels and many newer petrols)
- EGR valve and position sensor
- Intake manifold
What are the symptoms of P0404?
If your vehicle has triggered P0404, you may notice one or more of these symptoms:
- Check engine light illuminated
- Rough idle, especially after warm-up
- Hesitation or stumble during light throttle
- Slight loss of power and worse fuel economy
- Failed emissions or periodic technical inspection
What causes P0404?
Here are the most common causes of P0404:
Carbon buildup restricting EGR valve pintle travel
: high
Faulty EGR position sensor reading inaccurate angle
: high
Worn or sticking valve mechanism unable to reach commanded position
: medium
Wiring or connector resistance affecting sensor signal
: medium
Software calibration issue after ECU reflash (rare)
: low
Is it safe to drive with P0404?
Generally yes, for short-term driving. Driveable. P0404 means the EGR valve is moving, but its actual position does not match what the ECU commanded. Expect rough idle and possible hesitation, and with the warning light on the fault can be recorded as a deficiency at a periodic inspection. Some diesels limit power to protect the DPF and SCR systems.
How do you diagnose P0404?
Follow these steps to pinpoint the root cause of P0404:
- With manufacturer-level software (a generic OBD2 reader cannot run this actuator test), command the EGR valve through 0%, 25%, 50%, 75%, 100% and watch the position sensor feedback for delay or sticking
- Remove the valve and check for carbon buildup at the pintle and seat that limits travel
- Inspect the position sensor wiring and connector for corrosion or chafing
- Measure position sensor voltage at full closed and full open against the workshop spec
- After cleaning or replacement, perform the EGR adaptation procedure if the vehicle requires one (common on BMW, Mercedes, VAG)
How much does P0404 cost to fix?
Repair costs for P0404 vary depending on the root cause and your vehicle. Here are typical estimates:
| Repair | Parts Cost | Labor Cost | Total Estimate | DIY Difficulty |
|---|---|---|---|---|
| Clean EGR valve and recalibrate (where supported) | €8–€25 | €60–€180 | €68–€205 | Moderate |
| Replace EGR valve (electronic with integrated position sensor) | €150–€450 | €80–€220 | €230–€670 | Moderate |
| Replace EGR cooler assembly (diesel, when valve is integrated) | €300–€800 | €250–€600 | €550–€1400 | Professional |
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
Full repair guides
Engines known for this code
P0404 on specific vehicles
P0404 behaves differently depending on your vehicle. Select your car below for model-specific causes and known issues:
P0404 on BMW
BMW 3 Series
P0404 on Volkswagen
Volkswagen Golf
P0404 on Audi
P0404 on Mercedes-Benz
Mercedes Sprinter
Related diagnostic codes
These codes are often seen alongside P0404 or indicate related issues:
Common questions about P0404
- What is the difference between P0403 and P0404?
- P0403 is a pure electrical circuit fault (open, short, no response). P0404 means the circuit works, but the valve position does not match the commanded position. P0404 is almost always mechanical (carbon buildup, sticking pintle), while P0403 is usually electrical (solenoid, wiring, connector).
- Can I drive with P0404?
- Yes, short-term. Some modern diesels go into limp mode if the EGR cannot reach commanded positions, because the after-treatment calibration relies on EGR for NOx control. Plan the repair within a few weeks to avoid secondary DPF or SCR codes.
- Will cleaning fix P0404 long-term?
- On petrol engines, often yes if you also clean the intake manifold passages. On diesels with heavy soot output (BMW N47/B47, VAG EA189), cleaning may only last 20,000-40,000 km before the code returns. If the EGR cooler is degraded, replacement of the cooler-valve assembly is more durable.
- Do I need to reset the EGR adaptation after replacing the valve?
- Yes on most modern vehicles. BMW, Mercedes, and VAG all use stored adaptation values that must be reset and re-learned after a new EGR valve is fitted. INPA, VCDS, or a similar bi-directional scan tool is required. Skipping this step often causes the new valve to throw P0404 again within a few drive cycles.
Read our detailed guides
- Next stepHow to Find Out What Is Wrong With Your Car for 15 EurosA 15 euro Bluetooth adapter and a free phone app read the exact fault code a shop charges 30 to 100 euros to pull. Here is how to do it yourself in 5 minutes.
- EGR Delete Detection: What OBD2 Will (And Won't) Show on a Used DieselA deleted EGR usually leaves the scan clean. Three things under the bonnet give it away, and putting the system back costs 250 to 2,200 euros.
- EGR Cooler Failure Symptoms on a Diesel (and Repair Cost)Coolant vanishing with no puddle, white sweet smoke and overheating point to a failing EGR cooler. The symptoms, the head-gasket overlap, and the cost.
- BMW M57 Engine Buyer's Guide: 525d, 530d, 535d FaultsM57 vs M57N vs M57N2 across E60/E61. Swirl flap delete, twin-turbo 535d boost faults, ZF 6HP mechatronic. Five OBD2 checks before 3,000-12,000 EUR.
- Used BMW 320d Buyer's Guide: N47 vs B47, Faults and OBD2 ChecksThe 320d splits at the engine. The N47 hides its chain at the back, a 1,500 to 2,500 EUR job at an independent. Here is how to tell which one you have.
- Check Engine Light Flashing? Stop Driving and Read This FirstA flashing check engine light means the engine is misfiring right now. Pull over and read the code: the fix is usually $80 to $400, the delay costs $1,500 up.
- Car Dashboard Symbols and Meanings: Warning Lights ExplainedAn unfamiliar symbol just lit up and you need to know whether to stop. Read the colour first, then find your symbol in the table: every one carries its verdict.
Scan your car with Skanyx to diagnose P0404
Your car logged P0404. Skanyx reads it on a standard OBD2 adapter (Bluetooth LE on iPhone), tells you whether it is safe to keep driving, and shows the €68-€1400 repair range so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.
Get Skanyx freeGet the newsletter
New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.
We only email about car diagnostics content. Privacy Policy
