I've got a 40hp two cylinder. Bottom cylinder is not firing. I took the wires off while it was running. That's how I determined which cylinder wasn't running. When I took the top one off, it shocked the crap out of me and the motor died. I put it back on, fired it up, and took the bottom one off. It shocked the crap out of me but kept running. Lol. I swapped plugs and wires; wires & plugs are good. Top cylinder fires no matter which plug or wire is used. Tried to swap coils, top coil fires with top cylinder but if I put the top coil on the bottom cylinder it doesn't fire. If I put the bottom coil on the top cylinder it doesn't fire. You think it's the coil or something else?