Some brief recent history first:
Scooter: 2014 Piaggio Typhoon 125 at 11.5k miles
-Oil Change at 11.4K
-New Spark Plug at 11.4K
-Valve Adjustment at 11.4K
-New Transmission Belt/Rollers at 10K
-New Battery at 9K
I've been having a recurring issue ever since the cold weather started where it would have trouble starting in the morning, so I tried my hand at adjusting the idle and that seemed to work. But the issue caught up to me and now it's been having issues starting back up midday after I've been riding it for quite a while. What's alarming is that it would occasionally idle at high rpms (the rear wheel would spin FAST). So much that I would have to hold down the brakes at stop lights to keeping it from budging.
Yesterday, the engine cut off as I was waiting for a green light (around midday) and just would not want to start back up. First time it turned off on me and would not start up again. I noticed what seemed like an oil leak from the air filter and it smelled like fuel (something pretty strong). Typically it just does not want to start up after it's been warmed up for quite a while (once again, around midday). The trend I've noticed is that it will start up after I leave it alone for a few hours to cool down. I've tried lowering the idle adjustment and it seems to work for a day or two until the issue (idling at very high rpms) catches up to me again.
Another possible indication is that it starts up easily in the morning. Could this simply be an idle adjustment issue or something greater?