P0446 and trouble getting fuel in tank (slow)

2004 CADILLAC ESCALADE ESV
135,000 MILES • 6.0L • V8 • AWD • AUTOMATIC
Avatar
ARNIE ROBINSON2
  • MEMBER
  • 1 POST
When I bought my car I was never able to put more than one to three gallons in it without the gas pump clicking off. So, when I go to the gas station I am there a long time putting in two gallons, waiting ten seconds and doing it again.

I never thought much of it other than the car was old and it was something I did not care to fix. However, I just moved to a state that tests emissions and I got the code P0446.

I googled that code and noticed that the P0446 codes often coincides with no being able to gas up the car normally (as there is some sort of pressure issue).

Everyone said that replacing the vent solenoid fixed the problem right away so I bought that and installed it on my car fairly easily. I also replaced the canister purge solenoid near the engine for good measure.

I then drove about half a mile to the gas station to be able to finally put in a steady stream of gas. However, I still have the same problem. I was not able to put more than a gallon in my car at a time.

Is there something else I need to check to change? Or is it possible I installed it incorrectly? Got a defective part?
Jul 20, 2017 at 9:11 AM
Advertisement
Avatar
HMAC300
  • CERTIFIED EXPERT
  • 48,601 POSTS
it can be a couple of things, first is the code still there? if it is it may need to be smoke tested for a leak in evaporator system. the vent line going to filler neck can be pinched, blocked or collapsed. then there is a vent valve in gas tank that may be partially closed causing this. See picture it kind of explains this.
Jul 20, 2017 at 9:35 AM