I have been having problems with a 25 hp mariner......canadian production. Serial number 0A991090. It started by losing the bottom cylinder after around 10-15 minutes of running time. I replaced the coil, switchbox and trigger.....only to find the problem still there...but with no logic in its...