How do you know the coil is good? If it is indeed good, the only other thing is the stator. I'm pretty sure on that machine you can disconnect the harness from the engine to eliminate any outside items (key switch, etc) and you'll get spark. If you do get spark, there is something in the harness that isn't good. If still no spark, coil or stator.