I have a 2005 Yamaha 60 HP 4 stroke that usually runs fine at idle and all speeds, then every once in a while stalls while in idle. Sounds like it is out of fuel. It can be restarted by pumping the bulb and runs for a few seconds and stalls again. After three or four restarts it will return to...