hello welcome to the site.
i will attempt to assist you on this.
can you push the selector with a little force to the park position and then see if the key will come out and also try and giggle the steering wheel .
the key is in the 0 position now or will not return to it ?
most of the time on car with this problem is a misadjusted gear position switch.
ok so the problem is with the tumblers in the cylinder then.
you could try and spray some wd-40 into the key and see if your able to wiggle the key and hopefully the key will release. if not a lock smith or the dealer will need to get involved.
also when doing this wiggle and pull at the same time.
problem is a dry lock cylinder and the keys are not releasing
ok thats the safeest thingto do as you dont want to damage this unit at the amount of $$$$.
Dino
Technician
have lots of general auto exp in all cars over 24 yeas in this profession