recently iv been having problems with my bike, firstly trying to get it started can be a real nightmare usually when it cuts out on its own, then when its going and im in motion it will chug or pull back a couple of weeks ago it was when i got to around 55mph, then last week it was 45mph now its all the time. Sometimes it would cut out if i come to a stand still at lights for example then would be hard to start. But today has done it for me, constantly stalling when im in motion i would go then stall all the time no matter how slow im going, is this just a clean out job? This is for a Lexmoto Monza 125 scotter (automatic) belt driven. Thanks