I had a similar problem with my 500E. Turned out to be a worn gasket around where you screw in the gas cap (and the cap was worn as well) causing a small amount to leak out. I would notice the smell in my garage, and pretty bad in the trunk of the car as well. At least it aired out over a couple of day after I fixed the issue. Gool luck!