On both the handle bar kill switch ans the key switch there is a black/white wire. Unplug both of those and see if you have spark. If you do then plug one at a time back in to determine which is faulty. If I'm reading the wireing diagram they both go to ground to "kill" the spark.
You say the flywheel "key" is good, I presume you've had it off trying to diagnose the problem? No water inside left stator cover?
Next check
ALL wire connections that they are clean of dirt or corrosion. Make sure they are tight when you plug them back together. Adding a bit of dielectric grease will help make it water resistant and less likely to corrode. Where the coil mounts to the frame must be clean, bare metal, again bit of dielectric grease will help. Next remove spark plug boot from wire, trim 1/4" off wire, reinstall plug cap with dielectric grease. This gives cap clean wire to contact to. Install
BRAND NEW PLUG (might want to put this at begining of list) .
Again presuming, you said all things ohmed out, you used values from repair manual?
At this point if you have no spark, you need to try a different CDI box as they can't be tested.
Hopefully you either have a Clymers or have downloaded the repair manual.
BTW
WELCOME
to the
DIRT PILE !!!
I:I
I:I
Also going to give you some
GREEN for being such a good mother. I:I
Let us know how it goes.