Ran great for three years. Before winterizing last year I ran the gas down to empty and changed the oil, putting in 20W-50. This year I opened the boat and took her out. After 30 minutes the engine started to miss then it died. It wouldn't restart. I changed the coil-it had a hairline crack in it on the tower arcing to the positive lead. Also changed the MAP sensor. I took the boat out again. After exactly 30 minutes again the engine started to miss again then it died. It restarted after 20 minutes and ran great. I drained the gas tank of all fuel, changed the filter, checked the anti-siphon valve and pick-up tube-all clear. Took out the boat and it missed and stalled again after exactly 30 minutes. Would restart after 20 minutes. Changed the ignition sensor assembly(inside distributor) as per bulletin #200-14-R1 because after the 30 minutes I thought it was a heating issue. Changed the ECT and IAT. Ran it for 30 minutes and it stalled. Now won't restart. Has no spark. New ignition coil and ignition assembly both tested with ohm meter same values as new. 12 volts at both but still no spark(at coil). Neutral safety switch is working and lanyard kill switch is operational. When it runs, it runs great. No misses, all gauges are good though oil gauge is a little high. All fluid levels are good. Is it possible high oil pressure would shut it down? Last year oil pressure was 40 this year 60 or a little higher. New oil is Mobil One synthetic 20W-50. Any help would be greatly appreciated- I am out of ideas.
Thanks.
Thanks.