Since you have no spark it can only be a few things to check for, do these first; keyswitch, wiring connections (unplug and replug them in making sure they are clean and tight), put in new plugs, grounds, run/stop switch, gap between the flywheel and pickup on the stator. If those don