Ok so I do alot of reading on these forums, although I don't post much, I take away alot of good info but I think I may at an impasse here.
Since feb of this year I have had the check engine light on with a P0446 code. Recently I read on this site and others to change out solenoid valves, or the canisters, or maybe even the filler tube. There is so much conflicting info I am not sure what to follow.
However, I did try one remedy last weekend by replacing the Vapor purge canister solenoid, ACDELCO Part # 2142149. The odd thing is when I got underneath the truck, it already had that part. It did not have the bracket that was recommended to go with it for $70 dollars, and subsequently had been ziptied to the frame. So i replaced it with a new canister and not even a week later the check engine light came back on with the same code.
Any thoughts or help on troubleshooting this issue?
Since feb of this year I have had the check engine light on with a P0446 code. Recently I read on this site and others to change out solenoid valves, or the canisters, or maybe even the filler tube. There is so much conflicting info I am not sure what to follow.
However, I did try one remedy last weekend by replacing the Vapor purge canister solenoid, ACDELCO Part # 2142149. The odd thing is when I got underneath the truck, it already had that part. It did not have the bracket that was recommended to go with it for $70 dollars, and subsequently had been ziptied to the frame. So i replaced it with a new canister and not even a week later the check engine light came back on with the same code.
Any thoughts or help on troubleshooting this issue?