Gasoline odor after filling the tank
Sometime in the last thousand miles or two my E30 325iX has started emitting a pronounced gasoline odor immediately after filling the tank. I've looked around under the hood and under the car and haven't seen anything obvious, plus, the odor goes away after 25-30 miles of use. If the tank isn't full, there's no odor and no visible leakage.
The car has 157K miles on it now and I'm wondering if the charcoal canister is shot and that's what's causing the smell. Anyone have a better idea?
Had the exact same symptoms..
in my E36. Turned out to be the seal for the fuel sender unit. Located on top of the tank, so only seeped when very full. I just had this fixed and have only filled it up once since the fix. But so far the smell is gone.
Couldn't find the "leak" myself, so took it to my indy shop. They identified the problem right away. Cost $90, but worth it...