I've been having trouble getting the motor to start. Yesterday, a new development occurred. After cranking it for a couple of seconds, I switched the key back to off and the starter continued to crank the motor. I had to undo the positive cable to the battery to stop the cranking. After a while, I attempted to reconnect the positive cable and immediately the starter began to crank again. Do I need a new ignition switch?