Two possibilities, One is that the ignition interlock is stuck and not allowing the key to rotate back to off (its purpose is to keep you from locking the steering if you shut the engine off while in gear). Start the car, shift it through the gears and then push the stick into park with some extra force. There is a cable that moves to prevent you from shutting the ignition off while in gear and sometimes it fails or sticks or the adjuster slips.
Usually you can just remove the console cover to get at the shifter and readjust the cable.
SPONSORED LINKS
Sunday, December 4th, 2016 AT 4:15 PM