My engine won't engage. My lights have power but my sunroof and radio do not. It all started with my ignition. For a while my key would not come out and the key would often not turn backwards, but the car turned on and off just fine. I got home one day and my key spun freely the car would not turn off, it would however go to turn over again and could get that double start sound. We pulled some fuses and got the car to stop. Replaced the lock cylinder and now the key turns freely still, the dinging sound happens when the door is open with the key in but the engine doesn't do anything when key is turned and the radio and sun roof don't turn on but interior lights, headlights and blinkers turn on. Any suggestions?