If you are getting a spark out of one coil wire, instead of both, the coil is getting voltage, and the problem is either that wire or cap. Very unlikely your coil has one damaged output.
By elimination, take both wires and caps off the coil and do continuity checks with your Ohmmeter individually on each. Each wire, without the cap attached, should have 0.0 Ohm resistance, or no more than 0.1-0.2.Ohms.
Each cap, not attached to the wire, should show around 5.5 K Ohms or 7.5 K Ohms, depending on the cap model.
If your meter shows OL on any readings, that wire or cap is defective. In this case, before throwing out the wire, strip 1/2" off each end so that the inner wire is exposed, and measure again.
If a cap shows OL resistance, it's time for a new cap.
If all readings of the ohmmeter are good on both wires and caps, inspect the coil wire cavities to ensure the copper spike is present and centered, not bent to one side, or corroded. Any of these conditions will require a new coil.