Sounds like a faulty ignition switch.