Seems like I got it. At lunch it didn't smell at all when I drove it. I will still replace the fuel filler and vent hoses though. Thanks for all the ideas!

A little gas makes a lot of fumes.