While i was idleing my 2004 225 opti SERIAL NUMBER 0T907156 i developed a chugging misfire, at first i thought i was fouling a plug i got the boat on plane for a bout 300 yards without a problem brought it back down to an idle and the misfire was no better maybe even worse. But now the idle was increasing on its own up to about 2500 rpm NO ALARMS , i got her back to the ramp tried to get it on the trailer now i have crank no start condition. I get the boat back in the barn pull the plugs and find no damage no shredded belts all the plugs look just o.k. cylinders 3 and 5 look a little fouled but not horrible. Compression on all the cylinders were 103 to 111 psi. I have had plugs go bad before this just didn't feel like a spark plug issue, anyone have any idea what would cause this to happen. I will be replacing the plugs today and continuing to trouble shoot , your input is appreciated. Someone suggested it could be a tacker diaphram, what is that ?