Simple one to start off with have u checked the spark plug in it mate cause it sounds like it could be on its way out so a new one might be the way to go, hopefully it could be it for you cause the simplier and cheaper the better. We just had a similiar problem with one a my mates race bikes and...