Next test I would do is to pull each of the ones not firing and see if they arc to the motor as it is running. Another freebe test is to swap a working/firing wire with one that doesn't. That would verify the wire. Could be the dist cap too.
Dennis
All wires spark to the engine (or to my hand

)