Besides that, your key, and kill switch are the only things that would would kill the spark, make sure you have a new plug, and test while holding it against the side of the motor grounded well.
Have you or previous owner messed with the wiring? Did you get it not running, or did you modify something and now it wont run?