everything everyone else said and check to see that the top of carb where throttle cable goes in is tight they can come loose.Twist with your hand to check it,you may need to loose the screw that is suppost to keep it from stop moving. just a thought