it'll also spark if you're spinning the dizzy by hand while cranking the engine.
so the starter motor is going, turning the engine while the dizzy is sitting in your hand having the cam gears spun .. it'll spark ( I did that to check if it was the starter causing too low voltage to make the ecu shut off)
and the fact it still sparked like that, has made me verrrrrry confused.