Sounds like you might have diagnosed a defective kill switch, but are you disconnecting at the CDI end or at the kill switch end of the wiring?
Having the exact same symptoms when disconnecting at the kill switch end of the wiring harness would help to rule out some other cause.