if you have no spark with the kill wire disconnected. odds are the ignition module is no-good. In a rare situation, the magnets on the flywheel are dead. If you have the kill wire connected, and there is no spark, the switch could be grounding out or the kill wire could be grounding out. The engine needs to be turning at 800 RPM or higher to generate enough energy to jump the gap. Nothing in the rest of the wiring could have an effect on the ignition. if you are using a no-name spark-plug, it is possible that it is dead also.
Over budget and behind schedule...
That's how I roll :)