On a recent trip my Vespa LX 125 (2005) started coughing and spluttering. When stopped it was very difficult to start again and would barely run only on full throttle. I put this down to having filled with old fuel. I also had issues with a petrol strimmer that used the same. The strimmer is working fine again having drained the fuel, cleaned the carb and used new fuel.
On the Vespa I have also drained the fuel, changed the fuel tap and filter and refilled with new fuel but still runs rough. What else can I do? Clean the carb, replace parts in the carb? Is there a carb repair kit available? Grateful for any suggestions.