A little while back, I started noticing the odor of gasoline both inside and outside my car. I foolishly filled the tank before taking it to a garage to have it checked. When I did, I noted that I had only had a range of 240 miles on the full tank, where my usual is around 300 miles.
So, I took it in. Diagnosis cost $50. Repair estimate is $776.
What the mechanic did: pulled the belly pan to take a look and showed me that the fuel tank was wet from a leak somethwhere on the top of the tank, out of view. He concluded it most likely is the fuel pump or its gasket which is causing the leak.
In either case, to effect repair, he said the tank would have to be pulled.
I've come here seeking views/opinions any of y'all might have on this. Diagnosis likely correct? How dangerous is the car to drive in the meantime? Repair estimate reasonable, and so on.
This seems to be a not uncommon problem with our smarts. There are two ports on the top of the fuel pump, one of which has been known to leak/break. Sounds like you currently have a leaker... which could easily turn into a gusher.
Don't park it in the garage!
Replacement fuel pumps for the smart run $200 - $500, the rest is labor.