lefthandedrighty wrote:maybe the plug is in bad shape and is causing the fuel to not ignite completely
either that, or somehow your jetting went bad or the carb needs to be tuned and/or cleaned
We are talking about an 8 year old scooter. Yes, check the plug. Replace if needed. Try a carb cleaner such as Seafoam. If that doesn't do the job, time for a carb cleaning.
What sparkplug did you use? Should be a C7 (if NGK, a C7HSA).
It is normal for the air filter to smell like gas. A small amount gets backflushed into the filter box when the engine is running.
The idle mixture screw (also known as a pilot air screw) on the carburetor may need a bit of adjustment. It is located on the left side of the carb, near the bottom, and on the engine end (where it mounts to the intake manifold). You can find YouTube videos on how to do this. There two types of idle mixture screws, 1) adjusts amount of air in the mixture, 2) adjusts the amount of fuel in the mixture. Yours is #2, adjusts the amount of fuel. So turning it in (CW) leans the mixture and out (CCW) richens the mixture. The factory setting for a 125cc engine is 2.25 turns out from closed. One caution, be very careful when comletely closing this screw. Do NOT tighten it closed, turn until you feel it just seating or else you will damage the screw and it's seating surface.