It starts up, and will most of the times stay running, however when you press the throttle in, it will rev like normal, but will shortly die out and stall. The further you press in the throttle, the weaker the rev gets until it just completely stalls out. Any suggestions as to what may be wrong...