P04F1
EVAP System Purge Line Performance.
- 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
- F1
- FaultThe specific fault in that area
What it means
P04F1 is the generic code for an EVAP system purge line performance fault. The control unit commands the purge valve to move fuel vapour from the charcoal canister into the intake, then checks the response (such as tank pressure, manifold pressure or fuel trim change). It saw a response that did not match what a healthy purge line should give, which suggests a restriction, leak, disconnection or valve problem. The exact monitoring method varies by model and engine.
Symptoms
- Engine warning light on
- Fuel smell around the car or engine bay
- Rough or unstable idle, especially just after refuelling
- Hesitation, or occasional stalling at idle
- Slightly worse fuel economy
- Failed emissions or MOT test
Possible causes
- Purge valve sticking open or closed, or failing electricallylikely
- Cracked, split, kinked, perished or disconnected purge hose or quick-connectorlikely
- Blocked or restricted purge line, or valve outlet or inlet fouled with debrispossible
- Wiring or connector fault at the purge valve (corrosion, chafing, loose pin)possible
- Faulty fuel tank pressure sensor or manifold pressure sensor giving a wrong reading to the monitorpossible
- Charcoal canister saturated with fuel, damaged or blocked, or a fault in the canister vent valvepossible
- Outdated or faulty control unit software (model specific, only if a manufacturer bulletin confirms it)rare
How to diagnose
- Read all stored and pending codes plus freeze frame data, and note any other EVAP, fuel trim or misfire codes that point to a related cause.
- Visually inspect the full purge line from the canister to the intake for splits, kinks, loose or broken connectors and fuel contamination.
- Check the purge valve connector and wiring for corrosion, damage and secure pins, and check the supply and control signals against the model's data.
- Command the purge valve with a scan tool and listen for clicking, and watch live data for tank pressure, fuel trim or manifold pressure changes.
- Test the purge valve for sealing: with it unpowered it should hold vacuum or pressure, and it should flow when energised. Follow the model-specific procedure.
- Check the fuel tank pressure sensor reading with the system open to atmosphere and compare it with the expected value.
- Inspect the canister and vent valve for blockage, damage or liquid fuel, and smoke test the EVAP system to find leaks.
- Check for manufacturer software updates or service information relating to this code for the specific model.
How to fix
- Replace a faulty purge valve with a correct part for the engine.
- Repair or replace damaged purge hoses and quick-connectors, and clear any blockage in the line.
- Repair wiring or connector faults at the purge valve and its control circuit.
- Replace a faulty tank pressure or manifold pressure sensor once confirmed.
- Replace a damaged, saturated or blocked canister or a faulty vent valve, and find out why fuel got into it, for example overfilling.
- Apply a software update only if a known fault in the calibration is confirmed for that model.
Can I keep driving?
The car can normally be driven while you book it in, as this is mainly an emissions and vapour control fault. If the idle becomes rough, the engine stalls or you smell fuel strongly, have it checked promptly.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
