Have had several problems trying to find the problem with our 4.3l mercruiser stern drive. Wouldn?t fire - changed the distributor cap, ignition sensor, rotor & plugs & coil. Now only gets intermittent spark to coil. Did fire but died shortly, and then no spark again???