I had the engine checked at a mechanic, and he showed me the fuel pump half full, and he said engine wasn't working at full efficiency. He said either air is coming, or fuel is leaking. Then I took it on the water, and he was right, it stalled sometimes, especially when putting into gear. I had...