Wherever it's coming from, the airflow is probably drafting the odor straight back and away from your nose on straightaways at speed, but when you slow to make a turn, the odor floats up to your nose.
I am betting the cap seal too.
Many have smelled it in their enclosed garage or shed. Is yours inside or outside?
Next time you pull in, do some swoopy maneuvers and throttle gooses (shake the gas in the tank good), get off and immediately sniff the cap.
Hopefully his neighbors won't be watching all of that.
