Sounds like a bad ignition switch.