OBD-II fault code

P04D9: Closed Loop EGR Control At Limit Flow Too Low

What it means

With EGR running in closed loop the controller has driven the actuator to its maximum opening but cannot reach the required EGR flow. The valve, cooler, or pipework is restricted enough that even full open does not deliver the modelled rate.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

In closed-loop EGR control, the module adjusts the valve and compares expected exhaust-gas recirculation with sensor feedback. This code sets when the controller reaches its maximum opening but still detects too little flow, commonly because soot restricts the cooler or carbon limits the valve opening.

Common causes

Most likely first.

  1. EGR cooler clogged with soot
  2. Valve effective opening reduced by carbon

Symptoms

  • Check engine light on
  • Pinging or knocking under load
  • Power loss and hesitation
  • Possible rough idle
  • Failed emissions inspection (NOx)

How to diagnose it

  1. Review freeze-frame and live EGR data to confirm the fault occurred in closed-loop operation with the valve command near maximum and measured flow still low.
  2. Inspect EGR pipes and accessible passages for soot buildup or blockage that could restrict gas flow.
  3. Check the EGR valve for carbon deposits that prevent it from reaching its effective opening, and compare commanded and reported position.
  4. Assess the cooler and related flow path for restriction using the vehicle’s service information and the manufacturer’s diagnostic procedure.
  5. If the flow path is clear, check the flow or position feedback signals against the manufacturer’s specification before replacing components.

Common fixes

  • Clean restricted EGR passages or pipes where serviceable.
  • Remove carbon that limits the EGR valve’s effective opening, or replace a valve that cannot open properly.
  • Clean or replace a soot-clogged EGR cooler as permitted by the manufacturer’s procedure.
  • Repair a confirmed faulty EGR flow or position sensor.

Can I keep driving?

Gentle driving may be possible if the engine runs smoothly, but avoid heavy acceleration if it knocks or loses power. Too little EGR can raise NOx emissions and continued restriction may cause worsening hesitation or rough running.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes