OBD-II fault code

P23E5: EGR C Control Stuck Open

What it means

EGR valve C is stuck in the open position - exhaust gas continuously dilutes intake air, reducing power and risking misfires at idle.

At a glance

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

How it works

EGR valve C meters exhaust into the intake through the C stage or loop to help limit combustion temperature. The module detects that the valve remains open when it should close, allowing exhaust to dilute the intake at times it is not commanded.

Common causes

Most likely first.

  1. Valve stuck open
  2. Carbon or debris buildup preventing free movement
  3. Component wear with age - mechanical play

Symptoms

  • Check engine light
  • Possible rough idle, hesitation, or reduced power
  • Increased emissions or failed emissions test

How to diagnose it

  1. Save freeze-frame data and compare commanded with reported EGR valve C position to confirm when the valve appears to remain open.
  2. Check whether the engine has a rough idle or hesitation consistent with exhaust flow through valve C when it should be closed.
  3. Inspect the valve C connector, linkage, and valve area for damage or debris that could hold the valve open.
  4. Check the EGR C valve and seat for carbon deposits or mechanical wear that could prevent it from sealing.
  5. Test valve C actuator operation and position feedback against the manufacturer's specification.

Common fixes

  • Remove deposits from the EGR C valve and seat if they prevent closure.
  • Repair a loose or damaged valve C linkage or connector.
  • Replace the EGR valve C if wear or damage prevents it from closing.
  • Repair the actuator or position-feedback fault if testing identifies it.

Can I keep driving?

Avoid driving if the engine stalls, misfires, or runs very rough, especially in traffic. An EGR C valve held open can worsen idle quality and power and may increase emissions.

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