Pontiac Problems? Ask a Mechanic for Answers ASAP
Hi there, I am Cam. Can I get your first name please? With that code, its not a code set by an open circuit, its a code set when the computer does not see what its expecting. Normally with that code we see the canister is plugged with dirt and the valve is not sealing causing a leak. DO you live or drive on a lot of dirt?
The computer controls the ground side of the vent circuit, so power is applied to the pink wire from the fuse block, and when the ECM wants it open, it grounds it. If the circuit was an issue, Code P0449 would be set. P0446 is performance only. Its not electrical in nature.
Once the code is fixed you will need to drive it to allow the system monitors to reset and run the tests to pass this code. The light should remain out if the code is not set and it does not need to fail once to set the code. IT must fail 2 times in a row for the light to come back on.
No, it should be ok then, but you can try s different reset. Take the battery cables off the battery, hold the ends together for 10 seconds then attach them to the battery and see what happens. This will reset the whole vehicle.
The way to tell is remove the line from the canister to the valve and see if that line has ANY dust or dirt. If it does, remove the canister and blow air into the 2 smaller points and push it out the large port that goes to the valve. and pulse the air while tapping on the housing of the canister with the handle of a screwdriver. IF no dust comes out then its not likely full of dirt.
Right, that is correct.
Drive it and see what happens next.
My pleasure. Let me know how it goes.