If your kill switch is broken so long as it's not contacting the frame or the ground wire, then that won't be it. But if the live wire is not attatched and is touching the frame then that is effectively putting the kill switch in the off position. If you aren't sure which is which, then take both the ends, make sure they arent touching anything, and then try for spark again.