As said, check to make sure the ground wire is not shorting. If the coil is grounded there will be no spark. You can pull it from the coil or check it without removing at the other end if you have a VOM. Best price I've found is here:
2X on that failure rate.