With the heat being the way it's been locally, I must get a half-dozen calls like this every week at the shop. 90% of the time, opening/removing the fuel cap (whichever is appropriate, depending on yer scooter) resolves the problem. It works like magic, they say. Heh.
.