PRIVATE For Sale / Trade Classifieds Sell/Trade your stuff for free! NO COMMERCIAL POSTS!

Having Trouble Filling the Tank. Anyone Know What This Part Is?

Thread Tools
 
Search this Thread
 
Old Jun 10, 2018 | 02:09 PM
  #1  
TPAH2's Avatar
Thread Starter
|
Junior Member
Joined: Nov 2012
Posts: 2
Default Having Trouble Filling the Tank. Anyone Know What This Part Is?

Was having problems with my 2004 Hummer H2. Check engine light came on and I was having trouble filling the gas tank. The mechanic replaced my evap canister and the tank filled normally the next time. The second fill up the gas kept clicking off again. I read a bunch of the posts, watched some YouTube videos and started looking at the tubes. There was one tube that ran up by the filler neck that had what looks like a filter screwed into the end. I unscrewed the "filter" and went over to the gas station. No problem filling up since I removed it! But, I wanted to replace it, so I looked online and I went to the Cadillac dealer to get a new part. Neither the parts guys or their Hummer mechanic can tell me what this part is so I can order another one.



Filter?
 
Old Jun 12, 2018 | 07:04 AM
  #2  
dml1968's Avatar
Junior Member
Joined: Jun 2018
Posts: 6
Default

change vent solenoid and check vent tube for restrictions
 
Old Jun 12, 2018 | 03:15 PM
  #3  
tharber's Avatar
Senior Member
Joined: Mar 2014
Posts: 495
From: Viera, FL
Default

My 2005 has the same problem and I have replaced everything except whats above the gas tank.

On mine, that filter is the breather for the rear end. Nothing fuel related.

Tim
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
mulepic
PRIVATE For Sale / Trade Classifieds
8
Oct 24, 2015 09:05 AM
rsmith77
PRIVATE For Sale / Trade Classifieds
31
Apr 18, 2012 07:30 AM
parabat
PRIVATE For Sale / Trade Classifieds
4
Oct 19, 2010 10:48 PM
josh1899
PRIVATE For Sale / Trade Classifieds
9
Jan 17, 2010 03:56 AM
blackbear
PRIVATE For Sale / Trade Classifieds
12
Mar 15, 2008 03:54 PM




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