2nd Generation S-series (1995-2005) Tech Discuss 2nd generation S-series (1995-2005) general tech topics here.

P0446 Code wont go away

Thread Tools
 
Search this Thread
 
  #1  
Old 12-04-2011, 08:38 AM
KevinZR2's Avatar
New Member
Thread Starter
Join Date: Dec 2011
Posts: 5
KevinZR2 is on a distinguished road
Default P0446 Code wont go away

I've been throwing parts at a P0446 code on my 2001 Blazer ZR2 for a couple of months. Changed Gas cap, Vent Valve, Purge Valve and Vent Solenoid. I removed and blew out the Charcoal Canister and blew out all the lines attached to all the parts I replaced. The code just keep coming back a day after I clear it. I'm out of ideas. Can anyone help?
 
  #2  
Old 12-04-2011, 12:48 PM
Captain Hook's Avatar
Moderator
Join Date: Mar 2009
Location: Belleville, Michigan
Posts: 8,453
Captain Hook is a jewel in the roughCaptain Hook is a jewel in the roughCaptain Hook is a jewel in the rough
Default

P0446 is a malfunction in the EVAP Vent Control Circuit. The link below will take you to the flow chart, straight out of the GM factory shop manual. If you follow it exactly as written, you'll find the problem. https://blazerforum.com/forum/diagno...plained-35143/

EDIT: If the fuel pump module has been replaced with anything other than AC Delco or Delphi, the fuel tank pressure sensor might be the problem, (aftermarket modules use cheezy sensors). Also, make sure you have battery voltage on the pink wire at the vent solenoid when the ignition is in the RUN position.
 

Last edited by Captain Hook; 12-04-2011 at 12:58 PM.
  #3  
Old 12-04-2011, 03:16 PM
KevinZR2's Avatar
New Member
Thread Starter
Join Date: Dec 2011
Posts: 5
KevinZR2 is on a distinguished road
Default

Thanks for the information. I have replaced the fuel pump unit. I'll have to pull the fuel tank and look at again. Think I'll just replace the tank sensor at the same time. Thanks again.
 
  #4  
Old 12-04-2011, 05:14 PM
Captain Hook's Avatar
Moderator
Join Date: Mar 2009
Location: Belleville, Michigan
Posts: 8,453
Captain Hook is a jewel in the roughCaptain Hook is a jewel in the roughCaptain Hook is a jewel in the rough
Default

If you replace the sensor, use an AC Delco and replace the seal, don't reuse the old one. While you've got the tank down, check the wiring at the sensor.
Unplug the electrical connector from the sensor:
Resistance on the black wire to ground must be 5 ohms or less.
With the ignition in the RUN position the grey wire should show ~5VDC.

EDIT:
The EVAP monitor also uses fuel level sensor data during the test. Some, not all, aftermarket fuel pump modules have also been known to have "issues" with the buffer in the level sensor. If you're experiencing fuel gauge problems, P0446 will likely set. Yet another reason to use AC Delco fuel pump modules
 

Last edited by Captain Hook; 12-04-2011 at 05:22 PM.
  #5  
Old 12-05-2011, 02:22 PM
chcknugget's Avatar
Starting Member
Join Date: Aug 2011
Location: Atlanta, GA
Posts: 146
chcknugget is on a distinguished road
Default

I agree with captain hook- and make sure the lines going to the charcoal canister are intact. One of mine rusted through above the drivers side rear wheel well- I replaced the whole line from the purge solenoid to the charcoal canister with 12' of 1/4" rubber fuel line.
 
  #6  
Old 12-06-2011, 05:03 PM
KevinZR2's Avatar
New Member
Thread Starter
Join Date: Dec 2011
Posts: 5
KevinZR2 is on a distinguished road
Default

I'm going to replace the fuel pump assembly this weekend. It's still under warranty so I'm going to replace it with the same crappy brand that failed me. This is a $300 part so I'm stuck with it for now. I'll post results later.
 
  #7  
Old 12-06-2011, 05:15 PM
Captain Hook's Avatar
Moderator
Join Date: Mar 2009
Location: Belleville, Michigan
Posts: 8,453
Captain Hook is a jewel in the roughCaptain Hook is a jewel in the roughCaptain Hook is a jewel in the rough
Default

I wouldn't take a chance on another one. See if you can return that POS and upgrade to an AC Delco or Delphi, most reputable parts stores will work with you. Amazon has them for under $200.
 

Last edited by Captain Hook; 12-06-2011 at 07:19 PM.
  #8  
Old 01-14-2012, 09:15 PM
metroid_killer@hotmail.com's Avatar
Beginning Member
Join Date: Nov 2010
Location: Sandwich, MA
Posts: 31
metroid_killer@hotmail.com is on a distinguished road
Default

I agree with the Captain here I did the samething changed my fuel pump with a cheezy chinese made pump then the gauge didnt work and now I have the same code and its the pressure sensor in the pump. Ive realized the hard way only use acdelco or delphi parts theres a reason they are the parts it came with and that reason is because they are quality!!! ps rockauto.com sucks

Also I've EVAP control issue the purge valve is easy to replace but it was also dead to a faulty wire at the trans cross member.


may the way of the hero lead to the Triforce
 

Last edited by swartlkk; 01-14-2012 at 09:20 PM. Reason: *Combining Consecutive Posts* - Please use the edit function to add additional information in your post if another member has yet to respond.
  #9  
Old 03-22-2012, 04:27 PM
KevinZR2's Avatar
New Member
Thread Starter
Join Date: Dec 2011
Posts: 5
KevinZR2 is on a distinguished road
Default P0463 / P0446 I fixed It!!! i hope

Finally, I think I've solved the problem. This all started with code P0463, (I changed the fuel pump mod) Didn't fix the problem. Then code P0446. I replace three different vent solenoids and the fuel cap. Still same codes. I got some good advice from member Captain Hook and this is what I found. There are 4 wires going into the tank pump module, Black is ground, Grey is 12v power to the pump, purple is 5v power to the fuel level indicator, black with white stripe is the return signal from the fuel level indicator. I had a good ground and good volts but the dash indicator showed empty. So I changed the pump mod again and again 3 total. I removed and inspected the dash cluster twice. I was about the replace the computer when I decided to trace the wiring.

At the transmission cross over the tiny black with white stripe wire goes to the center an then up alone the left side of the transmission right in between the forward drive shaft and the shift linkage. Bad Location GM. It's a tight fit less than 1 inch from the drive shaft. The drive shaft wore through the wire loom and the black and white wire. A quick splice with a butt connector and the 6 month $500 odyssey is over. I Hope.

Hopefully this will also cancel the code P0446.
 
  #10  
Old 03-22-2012, 06:34 PM
Captain Hook's Avatar
Moderator
Join Date: Mar 2009
Location: Belleville, Michigan
Posts: 8,453
Captain Hook is a jewel in the roughCaptain Hook is a jewel in the roughCaptain Hook is a jewel in the rough
Default

Good piece of investigating! You might want to solder the connection though, (instead of crimp connector) with rosin core solder and some heat shrink tubing. The location of the connection is subjected to road gunk, water, salt, etc and will corrode before too long.

At the fuel pump module connector, both the fuel pump and the level sender ground wires are black. They both run from the connector to a ground splice pack behind the rear bumper. The fuel pump ground leaves the splice pack as a black wire and grounds on the top of the frame rail, left rear corner. The level sender ground leaves the splice pack as a black with white trace wire. It travels the length of the vehicle and splices with several other grounds, about 4" from the underhood fuse panel. From the splice it goes to the PCM as a black wire in connector 3, pin #19, (IIRC connector 3 is the blue one, not 100% certain though) and eventually to ground inside the PCM. With all that in mind, when I replace fuel pump modules, I solder both black wires together at the module connector, and run a single 14ga wire to the frame near the fuel tank. Solder on an eyelet and bolt her down. This provides a better path to ground with less resistance and distance, and fewer places for trouble, for the fuel pump and the level sender. This would have fixed your problem before it was a problem Anyway, good job, glad you got her figured out and fixed. Thanks for posting back.
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
spongebobmac
Engine & Transmission
4
05-01-2011 08:50 PM
Arepok
2nd Generation S-series (1995-2005) Tech
0
01-28-2011 12:36 PM
jimmybob
1st Generation S-series (1983-1994) Tech
5
12-28-2010 08:18 PM
jpmccr
2nd Generation S-series (1995-2005) Tech
1
05-06-2009 07:11 AM
truesmack
2nd Generation S-series (1995-2005) Tech
1
02-07-2009 06:43 PM



Quick Reply: P0446 Code wont go away



All times are GMT -5. The time now is 11:05 AM.