I assume you have a genuine generac engine.
Have you tried it with the ground wires connected to each coil and the other end of the wire disconnected from the chassis wiring? If you still have spark, the problem is on the chassis somewhere.
If your spark goes away then, its probably the wire shorted/pinched somewhere. Or else the diodes in the circuit. The diodes are probably in the wire under the insulation, but sometimes are in the coils.
If its on a generator, some have a stop switch in the electrical panel. Be sure its 'on'.