Skip to content

OBD-II Code · Emissions

P0404

EGR Control Circuit Range/Performance

medium severitySafe to drive$150-$500

EGR actuator not tracking commanded position.

Common symptoms

  • Check engine light
  • Rough idle

Likely causes

  • Failed EGR actuator
  • Carbon buildup
  • Wiring

Where to start

  1. Try the cheapest cause first. Start by checking: failed egr actuator.
  2. Cost & scope. $150-$500
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure

P0404 is an EGR control circuit range/performance fault — distinct from P0403 in that the circuit isn't open or shorted, but the feedback the ECM sees during commanded actuation doesn't match the expected range. The valve might move, but not as far or as fast as the ECM expects; or the position sensor reports a value that's electrically valid but mechanically implausible given the command. Diagnostic ladder: scan-tool the EGR position-sensor live data and command the valve through its full sweep with bidirectional control — a healthy linear or stepper EGR should hit every commanded step within ~100ms with position feedback tracking command to within 5%. If commanded position is 50% and feedback reads 20%, the valve is either binding from carbon (mechanical) or the position sensor itself is drifting (electrical). On stepper-motor EGRs (GM linear, Toyota/Honda stepper), one of the three coils failing causes commanded-vs-actual mismatch without throwing an open/short code — measure all three coil resistances and compare. Carbon binding is again the dominant root cause past 80,000 miles: the pintle moves freely for the first 30% of travel and then stalls against a carbon ridge, the ECM sees commanded-vs-actual divergence, and P0404 sets.

Vehicle-specific patterns

Vehicle-specific patterns: 2003-2010 GM 3.5/3.9L V6 (Impala, Malibu, Uplander) and 4.8/5.3L truck V8s throw P0404 from a binding linear EGR valve — clean the seat and pintle with carb cleaner; if it doesn't restore smooth sweep on the scan tool, replace. 2002-2008 Honda Accord/Odyssey V6 throws P0404 from coked-up valve and clogged downstream ports together — cleaning the valve alone won't clear it on this platform; the intake manifold has to come off. 2001-2007 Toyota Camry/Avalon 1MZ-FE 3.0L V6 throws P0404 from a sticking EGR vacuum modulator combined with a failing EGR temp sensor — both are cheap parts, replace the pair. 2005-2012 Ford F-150 5.4L 3V throws P0404 from a carbon-restricted EGR tube where it connects to the exhaust crossover — the tube has to be pulled and cleaned or replaced. Estimated repair: $30 (clean and reset) to $400+ (valve + tube + intake gaskets).

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools