P2421
EVAP System Vent Valve Stuck Open
Evaporative emissions (EVAP)
Generic OBD-II
Low
What it means
P2421 means the EVAP canister vent valve is stuck open, so the system can't seal itself to run a leak test. It's usually caused by debris in the valve or a failed solenoid. The car drives normally β this is an emissions fault β but the check-engine light stays on and it will fail an emissions test until the valve seals again.
Low
Can I keep driving? Safe to drive β the engine runs normally; it's an emissions fault that will fail an emissions test until repaired.
Common symptoms
What you'll notice
- Check-engine light on
- No noticeable change in how the engine runs
- Fails EVAP monitor / emissions testing
- Occasionally a faint fuel-vapor odor
Common causes
Most likely first
- EVAP canister vent valve stuck open (debris or a failed solenoid)Likely
- Dirt or contamination holding the vent valve openCommon
- Faulty EVAP pressure sensor giving a false readingCommon
- Vent valve wiring or connector faultLess often
- Plugged or damaged charcoal canister affecting the testLess often
How to diagnose & fix
Work through it in order
- Locate the EVAP canister vent valve (usually near the charcoal canister under the vehicle).
- Inspect the valve for dirt or debris keeping it from closing; clean or replace as needed.
- Command the valve open and closed with a scan tool and confirm it responds.
- Check the vent valve connector and wiring for damage.
- Replace the vent valve if it fails to seal, then clear and re-run the EVAP monitor.
FAQ
Quick answers
Is it safe to drive with P2421?+
Yes. A stuck-open vent valve affects the emissions system, not driveability. The light stays on and the car will fail an emissions test until it's fixed.
Can I just clear P2421?+
It returns the next time the EVAP monitor runs. The vent valve has to be cleaned or replaced so it can seal properly.
Related codes
Often seen with P2421
Read & clear P2421 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX