I have a 1983 Johnson 140 HP Model # J140TXTCT, and serial # J6845687. It has an intermittent problem, I feel is electrical. When running it will periodically cut out a cylinder and run on 3 instead of 4. Sometime if I shut it off and restart the engine it will fire back up on all 4 other times I will have to pull the starboard upper plug dry it off and reinstall. The misfire will happen at any speed, while cruising, putting, or under load(pulling a tube). Other times it will go for days and not foul out. I have new plugs, new plug wires, ands I have tried a new coil on that cylinder. What do I test next?