I have a gas tank leak thats coming out of the Filler necks big rubber O ring thing.Its on my 1989 daytona shelby turbo II. If I fill the car up over a quarter of a tank and get on it Gas goes all over the road.I work at napa and can't find one and NO other auto parts stores have it nor can I...