Welcome Kymco Owners!
My idle is too high This could be due to a throttle cable that is too tight or misrouted. It could also mean you need to turn the idle screw on the carb counterclockwise ~1/4 turn. A high idle may be due to a vacuum leak. The rubber manifold between the carb and the cylinder head can crack over time. Try starting the engine and squirting some water around the carb, manifold, and vacuum hoses. If the idle decreases, you have a vacuum leak somewhere.