My 88 does almost the same thing. when I go to shut it off, it will go one position past run (the car shuts off), but it will not go far enough to get the key out. If I jiggle the shifter in park, it will then turn enough to get the key out. Your's sounds like a different problem, but it may be worth a try as a temporary solution.