My 1999 Chevy Malibu does the same thing.
Make sure the gear shift selector is actually clicked all the way into park (push or pull it until the button clicks). The key cannot be turned all the way to the off position (and removed) until the car is in park.
how to remove key stuck in ignition switch in Chevy colbalt
A key will not be released if it is not in the OFF position only. If it is any other position, the key sticks.
http://wiki.answers.com/Q/2002_malibu_how_to_relearn_the_computerthe_key_is_stuck_in_the_ignition"
remove battery cable
check emc fuse and the fuse next to it
There should be a lock on the ignition a push button that you push and turn to remove the key
To remove a key that is stuck in the ignition on a Peugeot 406 HDI, make sure that the car is in park. Then try to remove the key. If this does not work, spray the ignition mechanism with WD-40 after pulling out the key as far as possible. Then work the key in and out until it comes out.
(torque converter clutch circuit performance or stuck on)
Well, it sounds like the chip that is in your key may have broke or got stuck on a part of the ignition. I had that problem. This happened not long after I had had to have the ignition replaced?!?
First, replace the battery. Then, cycle the ignition between on and off three times. Turn the ignition key into the on position, then the off position, three times. The computer will recognize the key, reboot the computer, and release your key.
See You-Tube Video : http://youtu.be/lBNUuO4ldfI How to Remove a broken key from an Ignition. Using the Broken Key Extractor Kit from: www.WedgeCo.com
Use the opportunity to replace the ignition. Key needs to be in On position for removal.