I have a problem alright!
Looks like gas is leaking from underneath the old rubber gasket. Maybe replace the fuel fill gasket and fill neck rubber hose coupling.
Also, I would fill up with the truck door open; and I would tap on the tank to figure out how full the tank was. I always left a good bit of space in the tank.