Took our 2008 boat with Mercruiser 377 out for the first time this year after starting and running it for 20 minutes in the drive. In the water it ran like a champ for over an hour. After cruising at idle speed for about 10 minutes at one point I applied throttle and it coughed, sputtered and died within about 5 - 10 seconds. It would not restart. Cold in the driveway would not start. Checked fuel filter,, perfect, checked fuel pressure, 45psi at rail. checked relays, kill switch fine, check crank position sensor, checked three main relays. took a plug out to check for spark and my helper said it looked alright. About to give up and take it in when I thought I would just try one more time taking a plug out to check for fuel vapor. I had an alternate plug out from the first time and after turning over just a few times the engine started..... just like nothing was wrong. Did not know what to think so replaced the plug and wire to number 6 and tried restarting,,,, nothing, dead again. Took the wire off number 6 and it started right quick again, could hardly tell it was missing a cylinder. Assumed it was the plug so swapped that with another. Still would not start without # 6 wire off the plug or out of the distributor,, disconnecting at the distributor or the plug had the same effect. Took the distributor off and found nothing suspicious there. No 6 at the distributor is adjacent to the coil inlet I noticed. Is it possible there is an internal leak in the distributor between the coil path and # 6? I measured resistance with normal meter and found nothing. I am going to use a meggar tester later today. Has anyone ever heard of an issue like this before? It is not comforting to think that one bad plug or wire or one cylinder could and did leave me stranded out in the water. I am very lucky we were not far from shore and as luck would have it a public boat launch. Often I am miles off shore in Lake Ontario.