Check and make sure your gas cap is screwed on tightly. Then, check the vacuum lines are attached correctly and not leaking. I would bet one of the hoses came off or you have a hole in one or more. The hoses split with age. Start with these, before changing sensors or solenoids.
http://www.obd-codes.com/p0446
http://www.obd-codes.com/p0441
http://www.obd-codes.com/p0442
Repair open or short in voltage feed circuit to Purge Solenoid.
Repair open in PCM purge command circuit.
Replace purge Solenoid.
Replace vacuum switch.
Repair restriction in Evap line or canister or soleniod.
Repair resistance in purge connector.
Replace PCM.
for p0442
Remove and reinstall the gas cap, clear the codes, and drive for a day and see if the codes come back.
Otherwise, replace the gas cap, or
Inspect the EVAP system for cuts/holes in tubes/hoses.
1,874 views
Usually answered in minutes!
×