I purchased this boat a few months ago and it was running perfectly but started missing the last time out. What I believe started my problems was a Perkins switch was installed and the leads were reversed for a couple seconds. I have intermittent spark loss on several cylinders that I have been trying to track down and having no luck. I discovered it wasn’t charging and I had a weak battery probably from my stupid mistake so I replaced the regulator. I still had weak spark and replaced the stator. It is now charging and spark is good but intermittent on all but one cylinder and spark is still weak on one cylinder but it is firing. The engine changes when I pull the plug wire. The timer base was just replaced and no change but now the motor tries to keep running when I shut the key off. It doesn’t run well but sputters for 5-20 seconds until it dies. It didn’t do this until the timer base was replaced. Could the key switch or possibly a bad ground be causing this? Compression is 90 to 92 on all cylinders and fuel is not an issue. All parts replaced were new CDI parts. I tested the new timer base per the instructions and it is good. Does anyone have any suggestions?