I keep the boat on a lift in Florida, when I lower the lift the boat starts right up. I go slow down the canal about 150 yards and the boat stalls, every time. So I pump the ball and all is good again. So when it sits for long period I have the same problem. I already replaced the ball thinking it was leaking air in the system. Checked all the gas lines and all look good. Any suggestions?