Scotty I'm working on my 2006 silverado 4x4 5.3 engine, I got a PO446 code on my code scanner changed the vent valve by the charcoal cannister which I had replaced 9 years ago with the same code that worked fine. Did not work this time, is the gas pressure sensor and the vent solenoid part of the PO446 code. Help!!

Thanks, Jamesjv.

yes, it can be. But unfortunately without a dealer level scanner to do bidirectional testing, you are just guessing. so why not try auto zone, they have a very liberal return policy, if part does not fix it, return it free.