Hi
I have a 2005 Rev3 125. It has all the symptoms of running lean, difficult to start, fast idle, hunting, and poor pick up on the throttle. (It has run fine previously.)
I have cleaned the carb to within an inch of its life including an ultrasonic clean, replaced the crank seals, the air filter, the plug, the hose between the carb and the air box, and checked the gaskets and inlet rubber, all to little effect.
It does seem to be marginally worse when the engine is hot.
Any thoughts on what else I could try?