Any cracks in the coil pack can weaken the spark (short to ground thru engine head).

Also, you said the coil pack harness had cracks in the sheathing. Examine this harness carefully for any copper corrosion. The coil-packs draw pretty high current, and any resistance can weaken or undermine the spark.