Is your coil well grounded to the engine block? Clean shiny metal under the bolts that hold it to the block? If the coil mounting holes are covered with fresh paint then it could be insulated from the block- and the circuit would not be complete.
Good thinking...checking it now.