I have a '96 90hp 3cyl Merc' . At WOT it will run well for awhile then cut back very suddenly (about 1500rpm). It will then pick back up and run normally again. At idle I've checked spark and its ok and compression is ok. I decarbed it but haven't got to try it in the lake again. It seems to me like its dropping a cylinder, maybe a bad plug or coil? The voltage reg/rectifier and stator were replaced in '05. Does this sound electrical or fuel related, it happens so suddenly my thought is electrical but wanted some help on where to start. TIA