I have a 2003 Mercruiser 5.0 305hp V8. First time out for the season. I have a fully charged battery that I load tested, it's fine. Start engine it runs great for 3 - 4 minutes then stalls. Won't start again for a few minutes. Then it'll start, run for about 30 seconds then stall again and...