I have a 2006 Ford Explorer 4.0L I have replaced the canister vent solenoid before and I thought I had to replace it a second time I had the vehicle smoke tested and the mechanic told me the vent solenoid was bad again however after replacing it the code remains even if I clear it manually the code is a p0446 and I don't know what else I can do. Any help?
33.7k questions
32.5k answers
1.3k comments
23.0k users