I had the smell in my garage as well after filling up, then all week. After sniffing around I found it was the vent tube. It was just a little wet maybe from slight over fill? So I tested it by plugging it, and next day no smell. Of course I un-plugged it again, but at least I knew where it was coming from (left no stain or nothin, just slight gas on the inside of the tube).
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.