When cold it starts on the first or second pull and runs great for 15 or 20 minutes - then quits as if it were running out of gas when the tank is half full. A couple squeezes of the ball and it will restart after several pulls. Then runs for a minute or so and quits again. Any thoughts?