OBD-II fault code

P04D8: Excessive Time To Enter Closed Loop EGR Control

What it means

After cold start the ECU operates EGR open-loop until preconditions (cooler temperature, sensor warm-up, engine load) are met, then transitions into closed-loop control. The transition is taking too long - typically due to a slow EGR temperature sensor, a stuck EGR valve still warming up, or a long-trip drive cycle that does not meet load conditions.

At a glance

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

How it works

After a cold start, EGR control begins in open loop and changes to closed loop when operating conditions allow the module to regulate flow using sensor feedback. This code sets when that transition takes longer than expected, which can happen if EGR temperature feedback responds slowly or the drive cycle does not reach the needed load conditions.

Common causes

Most likely first.

  1. EGR temperature sensor responds slowly
  2. Short-trip operation - load conditions not met

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. Check freeze-frame data for coolant and EGR temperature, engine load, and trip length to see whether the engine reached conditions for closed-loop EGR control.
  2. Review live EGR temperature data during a full warm-up and confirm the sensor response rises smoothly rather than lagging or staying implausible.
  3. Check whether recent driving has consisted mainly of short trips or light-load operation that may delay the required transition.
  4. Inspect the EGR temperature sensor connector and wiring for damage or poor contact that could slow or distort feedback.
  5. If operating conditions are met but the transition remains delayed, compare sensor and EGR status with the manufacturer’s specification and check for a sticking valve.

Common fixes

  • Allow a complete warm-up and suitable drive cycle if freeze-frame data indicates conditions were not met.
  • Repair a loose or damaged EGR temperature sensor connector or wiring.
  • Replace a slow EGR temperature sensor if its response fails the manufacturer’s specification.
  • Clean or repair an EGR valve that sticks and delays control transition.

Can I keep driving?

If the engine runs normally, limited gentle driving is usually possible, but avoid heavy load if it pings or hesitates. Continued delayed EGR control can increase NOx emissions and may worsen rough running or power loss.

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.

Nearby codes