P0446 error code. Purge solenoid or vent canister?

80,000 MILES
Avatar
CONZ
  • MEMBER
  • 1 POST
I have a 2005 Chevy 2500hd 6.0 vortec. My check engine light came on and it showed a p0446 error code. I've looked up the cause and replacement of the part but I'm getting confused with the purge solenoid and the evap vent canister. They say its located at the rear of the fuel tank but that part is the evap canister. Any ideas?
Jul 24, 2012 at 5:34 PM
Advertisement
Avatar
ASEMASTER6371
  • ✓Experienced Mechanic
  • 52,796 POSTS
first of all, a code number never identifies a bad part.

you need a scan tool, smoke machine and voltmeter to determine the failure.

the purge soleoid is in the front of the truck and the vent solenoid is in the rear of the truck by the tank. they need to be manipulated by the pcm to confirm controls and see if they leak with the smoke machine.

evap codes are tough to diag and expensive when you guess and most times the guess is wrong.

Roy
Jul 24, 2012 at 5:47 PM
Add a reply
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.

Frequently Asked Problems for This Vehicle