I have a 99 Johnson 150 Ocean Pro. It starts up so well cold and will run for approximately 2-3 mins and then start spitting and spuddering and shut off and will not restart unless it sits for a couple of hours or so and will bust right off again. I just got this boat and has run fine on a hose so far until this started two days ago. I am pulling fresh gas out of a 6 gallon can right now until I get the on board tank drained. I'm wanting to think its starving for gas but I tried to pump the ball before the engine shut off and it didn't help any or I was to late getting more gas to it. Any suggestions?