Skip to content

P0404

Powertrain
Moderate

Exhaust Gas Recirculation (EGR) Circuit Range/Performance

Get Your FREE AI Diagnostic Report

Enter your vehicle for a personalized diagnosis for code P0404

P0404

Optional: Add your vehicle for more accurate diagnosis

The P0404 code means the ECM has detected that the EGR valve is not performing within its expected operating range. The ECM commands the EGR valve to specific positions and then reads the position sensor feedback. When the actual position doesn't match the commanded position within an acceptable tolerance, this code is set. It's essentially telling you the EGR valve isn't moving the way the computer expects it to.

This code is extremely common on vehicles with electronic EGR valves, particularly GM vehicles. The most frequent cause is simply carbon buildup on the EGR valve pintle, preventing smooth operation. You may notice a rough idle, hesitation during acceleration, or engine knocking. The vehicle will also fail an emissions test with this code active.

The good news is that this is often fixable by removing the EGR valve and cleaning it thoroughly with carburetor cleaner and a brush to remove carbon deposits. If cleaning doesn't restore proper operation, the valve will need to be replaced. EGR valve replacement is a relatively straightforward job on most vehicles, as the valve is typically mounted on the intake manifold in an accessible location. Professional repair runs $200 to $550, but a handy DIYer can often handle this for the cost of a new valve ($40–$120).

Severity

Moderate — Address SoonThis Week

Symptoms

  • Check Engine Light is on
  • Rough or unstable idle
  • Engine hesitation during acceleration
  • Engine knocking or pinging under load
  • Slight decrease in fuel economy
  • Occasional stalling at idle

Likely Causes

Carbon buildup causing EGR valve to stick35%

Carbon deposits prevent the EGR valve from moving smoothly through its full range of motion, causing position readings that don't match ECM commands.

Faulty EGR valve position sensor25%

The internal position sensor that reports EGR valve opening to the ECM is worn or damaged, producing inaccurate readings.

Failed EGR valve20%

The EGR valve's internal mechanism is worn or damaged, preventing it from achieving the commanded position accurately.

Wiring issues in EGR position sensor circuit15%

Intermittent connections, chafed wires, or corrosion in the position sensor circuit cause erratic voltage signals to the ECM.

Exhaust backpressure issues5%

Abnormal exhaust system backpressure from a clogged catalytic converter or restricted exhaust can affect EGR valve operation and flow characteristics.

Estimated Cost

DIY Repair

$10$120
Difficulty

DIY Friendly

Shop OBD2 scanners

Professional Repair

$200$550

Includes parts + labor

Common Fixes

  1. Clean the EGR valve and remove carbon deposits
  2. Replace the EGR valve
  3. Repair damaged wiring or connectors at the EGR valve
  4. Clean the EGR passages in the intake manifold

Shop Parts

Videos

How to Fix P0404 Engine Code in 3 Minutes [2 DIY Methods / Only $4.37]

nonda

P0404 Code Explained – Easy Fix for EGR Flow Malfunction!

Auto Repair

Causes and Fixes P0404 Code: Exhaust Gas Recirculation Control Circuit Range/Performance

HVAC Mechanic

Related Codes

Still have questions P0404?