P0446: Evaporative Emission System Vent Control Circuit

P0446 means Evaporative Emission System Vent Control Circuit. The engine computer has found a fault in the canister vent valve control circuit, or the vent is blocked. The control module has detected a fault in the circuit itself, such as an open circuit, a short, or a signal outside the electrical limits it expects.

CodeP0446
SystemEvaporative emissions (EVAP)
SeverityLow
TypeGeneric powertrain

Can I keep driving? Safe to drive short-term, but have it checked to avoid failed emissions or worse fuel economy.

Common symptoms

  • Check engine light on
  • Usually no drivability change
  • Possible hard starting after refuelling (purge valve stuck open)

Possible causes

  • Failed purge or vent solenoid
  • Wiring or connector fault
  • Blown fuse
  • Failed EVAP pressure sensor (sensor codes)
  • Blocked canister vent (vent codes)

How to diagnose P0446

  1. Inspect the connector and wiring.
  2. Measure solenoid resistance and compare with specification.
  3. Command the solenoid on a scan tool and listen/feel for clicking.
  4. Check power supply and ground.

What the code means, digit by digit

PPowertrain0Generic (SAE) code4Sub-system46Specific fault

Generic codes have the same definition on every OBD-II vehicle (petrol cars from model year 1996 in the US, 2001 in the EU; diesels later). Manufacturers can add their own enhanced codes; those are not listed here.

Related codes

General guidance only. Fault codes describe what the engine computer saw, not which part failed: confirm with testing before replacing parts, and follow the vehicle's service information.