OBD-II Error Code P0404: How to Fix EGR Control Circuit Range/Performance

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0404
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0404 indicates that the Engine Control Module (ECM) has detected the Exhaust Gas Recirculation (EGR) control circuit operating outside its normal range. This can cause poor engine performance, rough idle, and reduced fuel economy. The issue is often related to a faulty EGR valve, stuck EGR passages, or wiring problems.
Ad

Tools You'll Need

How to Fix Error Code P0404

  1. Safety First: Disconnect Battery

    Wait at least 10 minutes after disconnecting the battery to allow the airbag system capacitor to discharge.
  2. Locate the EGR Valve

  3. Visually Inspect Wiring and Connector

  4. Test EGR Valve Operation with a Multimeter

    Always use a multimeter with proper safety rating. Avoid probing pins with power applied.
  5. Check EGR Passages for Carbon Buildup

    Wear safety goggles and gloves when using chemical cleaners.
  6. Test EGR Valve Vacuum (if applicable)

  7. Clear the Code and Test Drive

    Ensure the check engine light is off after clearing.

Parts You May Need

EGR valve gasket
Check Price on Amazon
Intake manifold gasket (if cleaning requires removal)
Check Price on Amazon
EGR valve gasket
Check Price on Amazon
Intake manifold gasket (if cleaning requires removal)
Check Price on Amazon
EGR valve gasket
Check Price on Amazon
Intake manifold gasket (if cleaning requires removal)
Check Price on Amazon
EGR valve gasket
Check Price on Amazon
Intake manifold gasket (if cleaning requires removal)
Check Price on Amazon
Ad

When to Call a Professional

If you have cleared the code and it returns after cleaning the EGR passages and checking wiring, or if the EGR valve tests within spec but the code persists, the issue may be a faulty ECM or internal engine problem. In such cases, seek professional diagnosis.

Frequently Asked Questions

What does error code P0404 mean?
Error code P0404 indicates the EGR control circuit range/performance problem. The ECM detects that the EGR system is not operating within its expected parameters, often due to a stuck EGR valve, clogged passages, or electrical issues.
Can I drive with a P0404 code?
Driving with P0404 is possible but not recommended for long periods. It can cause rough idle, reduced fuel economy, and increased emissions. If the code is accompanied by severe symptoms like stalling, have it fixed immediately.
How do I fix error code P0404?
Common fixes include cleaning carbon deposits from the EGR valve and passages, replacing a faulty EGR valve, repairing damaged wiring, or replacing the EGR solenoid. Use a multimeter to test electrical components.
What parts are needed for P0404 fix?
Typically, a replacement EGR valve, EGR valve gasket, and possibly EGR vacuum hoses. For severe buildup, an intake manifold gasket may be needed if cleaning requires removal.
Is an OBD2 scanner required to fix P0404?
Yes, an OBD2 scanner is essential to read and clear the code, monitor EGR operation, and verify the fix. Many auto parts stores offer free scanning.