My engine has stalled, then started easily just to stall again. Had to row home. Now it cranks as always and will run, idle up fine. Before I take it out I'd like to know why. I wonder if maybe some water may be in the fuel and it worked it's way through the system.