P2422
Evaporative Emission System Vent Valve Stuck Closed
- Severity
- Medium
- Driving
- Drivable — book it in
The evaporative emission vent valve is stuck closed. This one matters more than most EVAP faults, and it is rated higher than its siblings for that reason. The valve is what lets the fuel tank breathe: with it shut, air cannot enter as fuel is drawn out, so a vacuum builds in the tank. That starves the fuel pump on a long run, and it makes refuelling difficult because the displaced air has nowhere to go - the filler nozzle keeps clicking off after a few seconds.
Possible causes
- CommonFailed valve solenoid stuck in the closed position
- CommonDebris, corrosion or charcoal jamming the valve shut
- CommonBlocked vent line or a blocked canister filter
- PossibleWiring fault leaving the valve permanently energised
- PossibleInsect nest or mud blocking the fresh air inlet
What you might notice
- Fuel nozzle clicking off repeatedly when refuelling
- A hiss or rush of air when the fuel cap is opened
- Loss of power or stalling on a long run, as the tank goes into vacuum
- Check engine light on
- Failed emissions test
What to check, in order
- Open the fuel cap and listen. A strong rush of air inward means the tank is in vacuum, which confirms this code without any tools at all.
- Check the vent line and the canister's fresh air inlet for blockage - mud, insect nests and road debris all do it, and none of them need a new valve.
- Inspect the connector and its wiring before condemning the component. Everything in this system lives under the vehicle in the path of road salt and spray, and a corroded connector produces these codes far more often than a failed part does.
- Command the valve open with a scan tool and listen for it to click.
- Do not ignore this one because it is an emissions code. A tank held in vacuum can starve the fuel pump, and in bad cases it can deform the tank itself.
Read this code from your own car
Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.
Where this code sits
P00xxP01xxP02xxP03xxP04xxP05xxP06xxP07xxP08xxP09xxP0AxxP0BxxP0CxxP0DxxP0ExxP0FxxP10xxP11xxP12xxP13xxP14xxP15xxP16xxP17xxP18xxP19xxP1AxxP1BxxP1CxxP1DxxP1ExxP1FxxP20xxP21xxP22xxP23xxP24xxP25xxP26xxP27xxP28xxP29xxP2AxxP2BxxP2CxxP2DxxP2ExxP2FxxP30xxP31xxP32xxP33xxP34xxP35xxP36xxP37xxP38xxP39xxP3AxxP3BxxP3CxxP3DxxP3ExxP3Fxx