Thats very possible. I didn't know that you had been working on the stator plate. Yeah, a loose connection will cause intermittent spark. If you didn't get a good, solid connection when the pulse coil was first soldered in, the ignition may only fire until the engine actually begins to run. After it starts, vibration may be interfering with the connection and causing the spark to shut off.
Hook a gap-type spark tester to your spark plug wire, remove the plug from the engine, and kick it over. Watch the tester. You should see a crisp and very steady spark jumping the gap on the tester. If you have no fire or inconsistent fire, it's time to go back to the stator plate and check the connections again. If all looks good, you may need a new CDI box.
Just a thought: Do you still have the TORS system hooked up? If so, the ignition system may be fine, and your problem is actually caused by malfunctioning TORS. Try unplugging the 3-wire TORS 'black box' found underneath the hood on the bike and re-check the spark. If it now starts and runs, I'd leave the TORS unhooked. It causes many more problems than it solves.