Steve, check your vent hose for the filler neck......it's the smaller of the two (about 5/8" hose) and where it connects to the gas tank. I've replaced this twice now on 2 different trucks I have owned, because it would leak gas there when the tank was anywhere near filled up.
One time I was filling the tank at the gas station and started hearing gas pouring out as I was getting near filled, bent down to look under the truck there and saw gas pouring out! I figured the main fill rubber hose where it attaches to the tank must have had a hole or cracked........drove it home and pulled the bed and realized the smaller vent hose was dry rotted where it hooked to the gas tank.......yeah, I got pictures!
Here you can see the 2 hoses that hook to the fill neck and the gas tank.
And here you can see how cracked that smaller hose was.....especially when I squeezed it!
I found some hose at the parts house that was for fuel......I think it was just over 1/2" ID if I recall correctly but it's been a while ago!