Two thoughts to consider. I don't know if these are realistic as I can't smell gasoline all that easily. I worked at a gas station for a few years back in the day and got used to the smell.
Had you most recently run the engine for a very short time? Fuel vapor could possibly still have been in the tube from the VMV when you shut the engine off and spread into the intake. It's a miniscule amount, but some people are very sensitive to the smell.
Also, when you shut the engine off there should be a tiny amount of of fuel that's sprayed out of an injector but hasn't passed by the intake valves of one or two cylinders, again this is not nearly enough that I'd smell it, but maybe you could.
Much more likely to give you a significant fuel smell from the air cleaner would be a leaky injector. To check that you'd need either a pressure gauge or pull the rail. If you have a leaker, to identify it would take a compression tester or a boroscope or again, pull the rail or you might be ably to identify it by looking at the plugs.
If you have a leaky injector the easy answer its to replace it. The less easy answer is cleaning. There should be lots of info about injector cleaning on BITOG. Also, maybe you'll get lucky and Trav will chime in on this one.