Chevy Silverado/ GMC Sierra Forum Discuss the Chevrolet Silverado and GMC Sierra here.

2005 Sierra P0446 code

Old 10-17-2013, 09:30 PM
Thread Starter
Join Date: Jun 2007
Posts: 24
Default 2005 Sierra P0446 code

I have a P0446 code I can't get rid of. This is what I did so far. Changed canister vent valve, and also upgraded to remote intake filter to engine compartment. Changed purge valve on engine. No problem with filling gas tank, or no smell of fuel at all. The code says "Emissions Vent Control Malfunction". Anyone have any ideas. Thanks Bruce
Old 10-18-2013, 05:51 PM
NullHead's Avatar
TruckForum Addict
Join Date: Apr 2011
Location: Detroit, MI
Posts: 1,227

Well ... I was gonna say if you have a high end scan tool that can control functions on the car, I can tell you how to test it. But chances are, your vent valve has an open/short in the wiring if you've already replaced the valve.

Honestly, usually all I do for vent valves is use the tech2 to command the valve closed, then smoke the system. If the valve is commanded closed, and smoke still comes out, then replace the valve. If the valve stays open no matter if it's commanded open or closed, put a test light on the terminals and see if the power/ground toggles the light on and off when the vent valve is commanded on/off.

Without a scan tool, I really don't know what to say ... that's how I'd do it. Borrow one, take it to a shop, whatever, but that's really the only way I know of how to toggle that valve open/closed to do testing.
Old 11-12-2013, 09:41 AM
Thread Starter
Join Date: Jun 2007
Posts: 24
Default p0446

I had my truck scanned. The tech said both the vent valve and purge valve were working. I read other posts, and found it could be a fuel tank pressure sensor. I asked the tech if he could test that sensor, but he could not find it on his Snap On scanner. Does that mean I don't have a tank sensor? Thanks Bruce
Old 11-22-2013, 05:37 PM
Join Date: Nov 2013
Posts: 1

I have a 09 sierra 5.3 and have changed tank press sensor. and evap purge valve and cleared po446 code several times and the code comes back after a day or two. any suggestions how to clear it for good?
Old 12-04-2013, 08:55 PM
Thread Starter
Join Date: Jun 2007
Posts: 24

Mine had a bad fuel tank pressure sensor
Related Topics
Thread Starter
Last Post
Chevy Silverado/ GMC Sierra Forum
07-04-2011 04:25 PM
Chevy Silverado/ GMC Sierra Forum
02-14-2011 07:51 AM
Chevy Silverado/ GMC Sierra Forum
01-19-2008 08:54 AM
Chevy Silverado/ GMC Sierra Forum
08-29-2007 01:49 PM
Chevy Silverado/ GMC Sierra Forum
09-25-2005 12:51 AM

Thread Tools
Search this Thread
Quick Reply: 2005 Sierra P0446 code

Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service

© 2019 MH Sub I, LLC dba Internet Brands

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.