P0403

  • Powertrain
  • Generic (SAE)
  • Emissions
SeveritySeverity level 3 of 5: Diagnose soon.

Diagnose soon

With EGR disabled, combustion temperatures rise and the engine may ping under load. It affects emissions compliance and can cause detonation, but there is no immediate safety hazard and no rapid mechanical damage.

Safe to drive
Driveable, but avoid heavy load and hard acceleration if you hear pinging, and get it repaired.
Standard definition

EGR Control Circuit

In plain English

The computer found an electrical problem in the wiring it uses to operate the EGR valve. It cannot control the valve, so it usually shuts EGR off entirely. This is a wiring and component circuit fault, not a statement that the valve itself is bad.

The PCM drives the EGR solenoid or electric EGR motor through an output driver and monitors that circuit for open, short to ground, and short to battery voltage. Any of those conditions outside the expected range during the diagnostic window sets P0403. Because the EGR assembly sits in one of the hottest, dirtiest areas of the engine bay, heat-damaged and chafed harness sections are a more frequent cause here than on most circuit codes.

How the car detected it

The driver circuit reads the voltage on the control line during both the on and off states and compares against expected values. An open circuit reads high when it should pull low. A short to ground reads low when it should read high with the driver off. Excess current trips the driver's overcurrent protection. Most systems require the fault to persist across several checks before setting the code.

A trouble code records what a control module measured. It does not identify which part failed. Test before replacing anything.

Can I keep driving?
Safe to drive
Driveable, but avoid heavy load and hard acceleration if you hear pinging, and get it repaired.
Urgency
Diagnose soon
Will it pass emissions
No
If ignored
Higher NOx output, which will fail an emissions inspection. Combustion temperatures stay elevated, adding thermal load to valves and the exhaust system. On an engine with working knock control the PCM retards timing to protect itself, so expect slightly reduced power and economy rather than immediate damage - but if you can hear pinging under load, the knock control is already at its limit and the engine should not be worked hard until it is repaired.
Check engine light
Solid
Symptoms you may notice
  • Pinging or knocking under load
  • Power loss and hesitation
  • Possible rough idle
  • Failed emissions inspection (NOx)

Many vehicles show no symptom at all beyond the warning light. The absence of a symptom does not mean the fault is not real.

Likely causes

These are the causes this code can have. For the order to work through them in, see what to check first.

#CauseHow oftenComponent
1EGR solenoid winding defectiveVery common
2Wiring or connector faultCommon
3ECM driver stage damagedOccasional

Ordering reflects how often each cause is responsible in general, not a probability for your vehicle. Confirm by testing.

What to check first

In order. Each of these is cheaper or faster than what follows it, and each one can make the rest unnecessary.

  1. The EGR solenoid or motor connector for heat damage, melted insulation, and corrosion

    This connector lives next to hot exhaust plumbing. Brittle, cracked insulation and green corroded pins are the leading physical cause and are visible without tools.

  2. The harness where it routes past the exhaust manifold or EGR tube

    Chafe and heat damage on that short run explains a large share of these codes. It is cheap to inspect and expensive to miss.

  3. Any related EGR codes stored at the same time

    P0403 alongside a position sensor code often points at a shared connector or a common ground rather than two separate failures.

  4. Whether the fault is present now or only historic

    A stored-but-not-current code needs a wiggle test to reproduce. Chasing an intermittent with static measurements wastes hours.

  5. Recent work in that area of the engine

    A connector left unlatched or a harness pinched during intake or exhaust work is a common origin.

How a shop diagnoses this
  1. Read codes and confirm whether the fault is current

    Tools OBD-II scan tool

    Note whether P0403 is stored, pending, or currently active, and record freeze frame. Check for other EGR codes and for codes on circuits that share the same ground or feed. Do not clear codes until you have recorded everything.

    Expected

    A clear picture of whether the fault is present now, and which other circuits are involved.

  2. Inspect the connector and harness visually

    Tools Inspection light, terminal test probe

    Unplug the EGR solenoid or motor connector. Look for pushed-back pins, spread terminals, green corrosion, melted or chalky insulation, and any point where the loom contacts hot metal or a sharp bracket edge. Check the terminal tension with a matching probe.

    Expected

    Clean, bright, tight terminals. Insulation supple and intact along the whole visible run.

  3. Check for supply voltage at the solenoid connector

    Tools Digital multimeter, backprobe leads

    Key on, engine off, measure the feed pin against a known-good chassis ground. Most EGR solenoids are fed from a relay or ignition-switched source and switched to ground by the PCM, so the feed should be live with the key on.

    Expected

    Battery voltage or close to it on the feed side. A significantly lower reading indicates resistance upstream, often at a relay or splice.

  4. Measure the solenoid or motor winding resistance

    Tools Digital multimeter

    With the component disconnected and the key off, measure across its terminals. An open reading means an internally failed winding. A near-zero reading means a shorted winding. Specification values vary by manufacturer, so use service data or compare against a known-good identical part rather than a remembered figure.

    Expected

    A stable reading in line with a known-good identical part. Open or near-zero condemns the component.

  5. Test the control wire back to the PCM

    Tools Digital multimeter, service information for pinout

    With both the component and the PCM connector disconnected, check continuity of the control wire end to end, then check it for a short to ground and a short to battery voltage against every other pin in the vicinity. This separates a harness fault from a PCM fault definitively.

    Expected

    Continuity end to end with low resistance, no continuity to ground, and no voltage present with the key on.

  6. Command the solenoid with a bidirectional scan tool

    Tools Bidirectional scan tool, multimeter or oscilloscope

    With everything reconnected, command the EGR on and off and listen or feel for the solenoid clicking, or watch the electric motor move. Measure the control line while commanding to see whether the PCM is actually switching it.

    Expected

    The control line switching cleanly between its high and low states in step with the command, and an audible or tactile response from the component.

  7. Perform a wiggle test with the circuit under load

    Tools Scan tool, multimeter

    With the code monitor active or the component commanded on, flex the harness along its whole run, especially near the exhaust and at any bracket. Watch the meter or scan data for dropouts.

    Expected

    A stable reading throughout. Any flicker localizes the fault to that section of harness.

  8. Verify the repair with a completed monitor run

    Tools Scan tool with readiness monitor status

    After the repair, clear codes and drive the vehicle until the EGR monitor reports complete. Confirm no return of P0403 and no new EGR flow codes, which would indicate the valve itself is now the limiting factor.

    Expected

    EGR monitor complete and no stored codes.

Possible repairs and what they cost
RepairOnly after you confirmTypical costWho
Repair or replace the damaged harness section or connectorOpen, short, or intermittent found on the control or feed wire, or terminals found corroded or backed out.$120–$450DIY
Replace the EGR control solenoidWinding measures open or shorted with the harness verified good.$130–$420DIY
Replace the electric EGR valve assemblyIntegrated motor winding open or shorted on a valve where the motor is not separately serviceable.$250–$800DIY
Clean and repair a corroded ground connectionExcess voltage drop measured on the ground path with the circuit loaded.$80–$250DIY
Repair or replace the PCMGood component, verified harness with no open or short, and no switching output from the PCM when commanded.$700–$2,000Shop

Most of these repairs are cheap in parts and variable in labor, because the cost is in reaching the component. On engines where the EGR assembly sits under the intake manifold, add a few hours. PCM replacement is genuinely rare here and should only follow a fully verified harness.

Common mistakes with this code
  • Replacing the EGR valve assembly when the fault is a heat-damaged harness a few inches away.
  • Testing continuity with the circuit at rest and declaring it good, when the fault only appears under load or vibration.
  • Condemning the PCM before proving the control wire is neither shorted nor open along its full length.
  • Ignoring the ground path - a corroded shared engine ground can produce circuit codes on several unrelated components at once.
  • Assuming a solenoid that clicks is electrically healthy, when a partially shorted winding can still click and still set the code.
  • Clearing the code and calling it fixed without running the monitor to completion.
Components involved
Sources
Definition
Generic code set (SAE J2012 / ISO 15031-6) via the OBDexopen database, dedicated to the public domain under CC0-1.0.
Diagnostic guidance
Written and reviewed in-house. See our editorial policy.
Review status
Reviewed

Found something wrong? Tell us — we publish corrections.