P0403 Exhaust Gas Recirculation Circuit Malfunction
The ECU sees a problem in this circuit but cannot narrow it to a specific short or open. Start at the connector and the wiring before condemning the part.
Can you drive it? The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.
The definition
P0403: Exhaust Gas Recirculation Circuit Malfunction.
P0403 is a powertrain code (the engine or gearbox), defined by the SAE standard - it means the same thing on any make of car, and any generic OBD-II reader will decode it.
What to check first
Cheapest and fastest checks first:
- Read the freeze-frame data stored with the fault - engine speed, load and temperature at the moment it logged tell you whether this happens cold, hot or under load.
- Check the connector at the part for corrosion, and that it is fully seated.
- Clear the code and see whether it returns, and under what conditions.
What actually causes this on a VAG
This one is electrical. It means the ECU can't drive the EGR valve properly - the circuit out to the valve's motor, or to the vacuum control solenoid on older systems, is open, shorted or not behaving. On its own it says nothing about how clean the valve is or how much gas is flowing. Depending on where the valve ends up sitting, you may notice a rough idle, a bit less power or nothing much beyond the warning light.
Most likely causes, in order
- Wiring or connector fault at the valve. The EGR valve lives in a hot, filthy part of the engine bay, so its plug and the last few inches of loom take a beating from heat, road salt and vibration. Look for corroded or pushed-back pins, brittle insulation and chafing, and wiggle the connector to see if the fault comes and goes.
- Failed valve motor or control solenoid. An open or shorted winding inside the valve or solenoid gives exactly this code. The clean way to confirm is an actuator test with a scan tool: if the valve doesn't move or click with a good supply reaching it, the valve is the fault.
- Missing power feed to the valve. Many of these valves are fed through a fuse or a component power supply relay shared with other actuators. If several unrelated actuators have thrown codes together, check the shared feed before touching the EGR valve itself.
- A motorised valve jammed solid with carbon. Not the usual reading of a circuit code, but a valve seized hard enough that its motor can't move it can overload the driver circuit and get reported as a control fault. Since you may well have the valve off anyway, check it moves freely before condemning the loom or the ECU.
- ECU output stage fault. Rare, and only to be considered once the valve, its feed, its earth and the wiring between have all been proven good. Don't let it be the first suggestion.
Worth knowing: A P0403 is usually a wiring or winding fault rather than a soot fault, so cleaning the valve on its own rarely fixes it - but don't skip checking that a motorised valve still moves freely, because a seized one can overload its driver. An actuator test that shows whether the valve responds, plus a check that power is actually reaching the plug, tells you whether you need a valve or just a repair to the loom.
Reading the code is the easy part
A code names the circuit that complained. What tells you why is watching the sensor behind it while the engine runs — and that is where a code reader stops and a diagnostic tool starts.
VAGPULSE reads every module in a VW, Audi, Skoda or SEAT — not just the engine — shows the live measuring blocks behind this fault, gives you the freeze-frame conditions it was logged under, and clears it once you have fixed it. It also does what a generic OBD reader cannot on a VAG: service resets, coding, adaptations, and Stage 1–3 flashing with your original file saved first.
$249 once. No subscription, unlimited cars. Windows 10/11.
See VAGPULSE — $249 Look up another codeSoftware downloads instantly · cable ships September 30 · cable guarantee — refund if it won't connect
Prefer to work on your phone? The VAGPULSE Android app is a free download and its demo mode runs against a sample car with no hardware at all, so you can see exactly what it reads before spending anything. Reading your car with it needs the VAGPULSE cable, which comes with the licence.
Common questions
What does P0403 mean?
P0403 means Exhaust Gas Recirculation Circuit Malfunction. The ECU sees a problem in this circuit but cannot narrow it to a specific short or open. Start at the connector and the wiring before condemning the part.
Can I drive with P0403?
The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.