i have a 99 cavalier i have had problems with the passlock and ignition twice and i have taken it to the dealer and had it fixed twice. now its Messed up again but not like the first two times. the first two times it would start then the car would just shut off but we could still get our key out. now we started it and it did that again but we tried it again and it started however the a/c wasnt working nor was our radio, cooling fans and power windows. the car was able to drive however the key is stuck in the on position and we had to pull the fuel pump relay to get the car to shut off. the car acts as if it is not on and by some fluke the engine is running because if i press recall on my radio it tells me the time. WHAT IS going on?