Glad you got it running! You probably have a loose/corroded connector on the kill switch circuit. The ignition is turned off by connecting the hot wire to ground.

Don't know about your...