I had this happen in 2004 silverado, except I would loose power to everything my engine would shut off, all accesories, everything.... it turned out to be bad wire in the steering column coming from the ignition switch.