My mercruiser 350 engine has a fuel problem. As soon as I put her in the water she will run for about 5 or 10 minutes then shut down. I checked the see thru filter and can see that no gas is getting to it. Thinking it was the fuel pump I went ahead and changed it and went with an electric pump. She does the same thing though, run for a bit and shut down. It will run at idle speed on dry land for as long as I want. I drained the tank using the same pump and she ran for over and hour pumping gas out and nevre once did the pump quit. So I refuled her and put her in the water and yet again she will not run for more than a few minutes before I notice that no fuel is reaching the filter. I also changed the water seperator..I am stumped.. Can anyone tell me why this would happen?