P04E0
EVAP System Purge Control Valve A Stuck Closed.
- Generic
- Powertrain
- Generic code
- Low severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 4
- AreaAuxiliary emission controls
- E0
- FaultThe specific fault in that area
What it means
P04E0 means the engine control unit has commanded the EVAP purge control valve (valve A) open but saw no sign that fuel vapour was flowing, so it judges the valve to be stuck closed. The evidence is usually a lack of expected change in fuel tank pressure, EVAP system vacuum or fuel trim when purge is commanded. How the test is carried out and which signals are used depends on the model and engine.
Symptoms
- Engine warning light on
- Fuel smell around the car or fuel filler area
- Fuel filler hissing loudly or tank pressure noticeable on opening the cap
- Difficulty refuelling, with the pump clicking off early
- Failed emissions test
- Usually no noticeable change in how the engine drives
Possible causes
- Purge valve mechanically stuck closed or failed internallylikely
- Blocked, kinked, collapsed or disconnected purge line between the canister, valve and intakelikely
- Wiring or connector fault on the purge valve supply or control circuit (open circuit, corrosion, poor pin tension)possible
- Blocked or contaminated carbon canister or its pipework restricting vapour flowpossible
- Faulty fuel tank pressure sensor or EVAP pressure sensor giving a false readingpossible
- Vent valve or other EVAP component fault upsetting the purge flow testrare
- Engine control unit driver fault or outdated calibration (only where a known issue exists for that model)rare
How to diagnose
- Read the stored codes and freeze frame data, noting engine load, temperature and fuel level when the code set, and check for other EVAP codes
- Visually inspect the purge valve, its connector and wiring, and all EVAP hoses for damage, kinks, cracks or disconnections
- Command the purge valve on and off with a scan tool and listen or feel for the valve clicking
- Check the valve's electrical supply, control signal and coil resistance against the manufacturer's specification
- Check for vacuum at the valve's intake-side hose with the engine running, and test whether the valve passes air only when energised
- Watch live tank pressure sensor data while purge is commanded to confirm the sensor reads sensibly and responds
- Smoke test the EVAP system to find blockages, leaks or a faulty vent valve
- Inspect the canister and its pipework for blockage or contamination such as liquid fuel or debris
How to fix
- Replace the purge control valve if it is stuck or fails electrical or flow tests
- Repair or replace blocked, kinked or damaged purge hoses and fittings
- Repair wiring or connector faults on the valve circuit
- Replace the carbon canister if it is blocked or contaminated, and trace the cause such as overfilling
- Replace a faulty tank pressure sensor or vent valve
- Apply a manufacturer calibration update only where an outdated calibration is a documented cause for that model
Can I keep driving?
The car can normally be driven while you arrange a repair, as this fault rarely affects drivability. Book it in soon, especially if you smell fuel, and fix it so the EVAP system works properly and the car can pass its emissions test.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
