One of my motors (225 twin carbed) quit this weekend. It was pulsing and the engine alarm like a fuel starvation problem. The bulb was flat. I switched tanks in case I was out of gas but the motor did the same thing at speed. It idled fine and ultimately I was able to get back up to speed. I was wondering if I was just out of gas or did the tank pickup or vent get blocked, but then why did it not run right when I switched tanks almost like it had to clear something out before it would work. Could it have been water?