Same issue happened to me. Was taking about 30 min. To fill the tank/
There is a purge vent selenoid mounted under truck. Remove spare tire snd you can then see it. Cost was around $30.00 and took me about 5 min. To replace.
This part was also causing Engine Light to come on when tank got to little under half full.
Repale part and engine light stopped comming on and I then could fill up the tank.
Wednesday, August 12th, 2009 AT 9:23 AM