NO SPARK, GOOD COIL, GOOD SPARK PLUG

This forum has been very helpful and I've seen a lot of dedicated users helping on other threads. So I'm asking for help myself.

I manually removed the ground wire from the ignition module connector and "flicked it" against the frame. I got a decent/weak spark by doing this. When test spark with the ground wire connected back into the ignition module and crank the engine, I get no spark. Is my ignition module getting bad ground? Is my stator not sending the right signal? Do I have weak voltage to the coil? How can I figure out the cause of no spark?