If this boat sat for two years with ethanol fuel in it then the ethanol attracted water into the fuel and by now that water has separated out. The water will grow organisms that can plug the in tank screen causing a restriction. For old boats that have steel fuel tanks it can cause the tanks to rust and the rust flakes will float around and get drawn to the screen and plug it temporarily until you stop drawing fuel and they will again fall to the bottom of the tank. Next time the boat starts fine but after a few minutes running time the rust will start plugging the screen again. I never run ethanol in any boat after having fought a number of ethanol issues. And for storage I always use a diesel bio-guard along with Sta-Bil.