I have a Mercruiser 898, Chevy 305, 1981 Sea Ray. When gas tank gets 1/2 to 2/3 empty, the engine runs fine at wide open throttle until plane then sputters, backfires and dies. Repeat process over and over. Top off with fresh gas, problem goes away. I think there's water in the fuel tank and I recently replaced the fuel filter (spin on, like oil filter) but problem still exists. Is there a better filter that actually separates the water and drains it automatically or am I stuck with having to drain the tank and starting over with fresh gas? Any better alternatives?