1) You had weak spark for a second with the kill switch wire disconnected at the CDI.
2) You changed the ignition coil and the CDI and now you have nothing. By nothing I assume you now have no spark at all.
This is strange because changing working parts with working parts should not change the symptoms, rather it should work identically. Can you go back to the original coil and CDI and see if the weak spark symptom returns? This is really strange.
When things get strange more information is needed to sort this out. There's only a few things that are involved in making spark: The stator, CDI, Ignition coil, spark plug, and all the wiring in between. It has got to one of these, so let's proceed undaunted.
This is a pic of your CDI, right?
Disconnect the CDI and measure the voltage on the AC ignition power pin in the wiring harness to ground while cranking the engine. Be sure to set your meter on AC volts on a 200 (or so) volt scale. You should see about 80 volts AC. This voltage is what powers the CDI and provides the energy to drive the ignition coil through the CDI.
Measure the voltage on the timing trigger pin the same way. It will be much lower at about 0.2 to 0.5 volts AC. The voltage is low, but you should see something (besides zero volts). This voltage is the trigger signal that tells the CDI to take energy it has been accumulating off the power winding and dump it all at once into the igntion coil.
Report back these voltages and then we'll decide where to go from there.