Hi. This outboard is located in Baja, Mexico so I can't easily bring it in for service. It is a 2000 Johnson 115 two stroke 25" shaft. My problem is it starts fine and runs fine for 5 miles or so. But then it can start running rough, dropping one or more cylinders, and if I play with the throttle it can clean up and run ok for a few minutes but then start doing it again. I can usually decrease the throttle and run back in at less than 2,000 rpms ok. What I've done so far is replace my main fuel filter and the onboard filter and oring. I replaced the fuel line. I decarbed it. I replaced all spark plugs. I removed the coils and observed carbon flash marks on the stainless backing plate which appeared that a coil was shorting. So I replaced both coils and all spark plugs wires. I used new gas. I just returned from a trip and tried the outboard with all these changes. It did the same thing. I'm thinking maybe the powerpack. The odd thing is sometimes it will run ten miles or more with no problem. On my final day I ran five miles to my fishing spot and five miles back and it ran perfect. So it is not making sense to me. When I say it runs rough, I mean the rpms will drop and jump and basically be all over the place. Does not sound or act like a gas problem. I can pump the fuel bulb and it makes no difference. It feels and sounds electrical to me. Thanks.