I had a 84 Johnson 20 hp. that would do that and it would sneeze and die . I changed all the fuel lines and put on new hose clamps and it fix the problem. If you have a fuel filter change it to .