If no spark, Intermittent failure could be the pick up in the dist' and could also be the ignition module, and maybe even the ignition switch.
So First, I prove my ignition switch is sending a full 12 volts to the ignition and coil while in the start position, during repeated cycles ( these can function intermittently also ). The coil can and does work on a lesser voltage in run but the engine wont cold start for chit on low voltage. A strong battery and fast spinning starter doesn't mean everything is good. The rest of the car operates on a different wire.
If the power supply is good, its supposed to work. If it don't work, both pick up and module are replaced.
I don't even try to determine which of these 2 components has the fault.