I would do what Oldroadie and Gurdy suggest,the smell of fuel in your airbox is normal,that beeing said,if you got an inch of gas laying in there you got troubles.My bike also faulters at a red light,not always once it's good and hot it seems to smartin up.Let us know what you find.