I'm failing emissions for evap I have replaced evap purge valve and the vapor canister vent solenoid and my check engine light is still on for evap PO446
My car has 110000 miles.
My car has an automatic transmission.
Restriction in the EVAP vent or purge hoses can also cause this code. A restricted EVAP canister will also set P0446. A smoke test can find restricted canister. I suggest having a mechanic come out and diagnose your Check Engine Light instead of replacing expensive parts that may not have failed.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%