Hi all.Looking for some advice to diagnose my agility 125.This is a new scooter with only 800 km on it.Today when stopping at intersections it kept stalling,it appeared the idle speed was too low.I drove it home and took the seat off to check for a loose hose or anything else I could see.I could not find anything loose so I started it up and adjusted the idle speed up.It did not stall any more but it was running rough at low idle and occasionally popping on deceleration.It ran great at higher speeds.I brought it back home and removed the spark plug that I changed 200 miles ago.The end of the plug was totally black but not wet.I put a new one in and it runs slightly better but still not right.It still pops on deceleration from the muffler.The only thing I do know is the gas is not the problem.It is under warranty but I don't feel comfortable driving it 20 miles to the dealer.I only have a general idea on how to adjust a carburetor but I did not even see an adjustment screw.If the carb does need an adjustment,I just cant see how it could be perfect one minute and off this much the next minute.Any ideas would be greatly appreciated.