EVAP canister vent valve codes

The vent valve sits on the fresh-air side of the charcoal canister. It stays open so the tank can breathe during normal driving and refuelling, and the computer closes it to seal the EVAP system for its leak test.

How its codes differ

  • P0449 is the vent valve's electrical circuit: wiring, connector or solenoid coil.
  • P0446 is the vent's performance: the circuit seems fine but the valve does not seal or the vent path is blocked.
  • Because the leak test needs the vent closed, a vent that does not seal can set leak codes (P0455, P0442, P0456); GM has bulletins linking several of these codes to dust in the canister and vent, and to a vent solenoid that leaks only under vacuum, often when cold.

Codes

  • P0446

    EVAP vent control performance problem

    Severity: Monitor
  • P0449

    EVAP vent valve circuit fault

    Severity: Monitor
  • P0455

    EVAP system large leak detected

    Severity: Monitor
  • P0442

    EVAP system small leak detected

    Severity: Monitor
  • P0456

    EVAP system very small leak detected

    Severity: Monitor
  • P0440

    EVAP system fault (general)

    Severity: Monitor

Signs it's failing

  • Check engine light with P0446, P0449 or a leak code
  • Fuel pump nozzle clicking off early or a hard-to-fill tank when the vent is blocked
  • Usually no change in how the car drives

How to test it

  1. Inspect the vent valve's connector and hoses, and look for dirt or dust packed around the vent inlet, especially on vehicles driven on dirt roads. (Use caution)

    Warning: Fuel and fuel vapour are flammable. Work with the engine off and cool, in a ventilated area, with no smoking, sparks or flames nearby.

  2. Commanding the vent closed with a scan tool and checking that it holds vacuum and pressure needs a capable scan tool or smoke machine; a shop can do this. (Best left to a shop)

    Warning: Fuel and fuel vapour are flammable. Work with the engine off and cool, in a ventilated area, with no smoking, sparks or flames nearby.

After the repair

  • Allow several days of normal driving for the EVAP monitor to run again; it needs particular fuel level and temperature conditions, so it is often the last monitor to complete.
  • Clear codes only after the repair, then drive normally over several days with both city and highway driving so the readiness monitors can complete; clearing codes or disconnecting the battery resets them to not ready, which fails an emissions test.

Sources and review

  1. Vapor Trails: Finding & Fixing Evaporative System Faults (Bob Pattengale) — MOTOR Magazine ,
  2. GM 23-NA-073: P0442, P0446, P0455 or P0449 from dust intrusion into the canister and vent solenoid — General Motors / NHTSA ,
  3. GM PI0979: P0442 from a vent solenoid that leaks under vacuum — General Motors / NHTSA ,
  4. EVAP: The Phantom Emissions Menace (Nissan TechNews, May 2018) — Nissan North America (hosted by AutomotiveTechInfo) ,
  5. Driveability Corner, August 2014 (Mark Warren) — MOTOR Magazine ,
  6. Final Regulation Order: 13 CCR §1968.2, Malfunction and Diagnostic System Requirements (OBD II), 2004 and subsequent model-year passenger cars, light-duty trucks and medium-duty vehicles (2015 amendments) — California Air Resources Board
  7. OBD Vehicle 'Readiness' Fact Sheet (E-Check) — Ohio Environmental Protection Agency
Last reviewed
Written by
Saurabh K.
Editorial review
Pending
Technician review
Technician review pending

This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error

My Car

Pick your car and code pages will point out notes and bulletins for it. Saved only in this browser.

Fill this in from your VIN

Used once to identify your engine; not stored.