I have a 95 that has decided to keep my key. The ignition won't immediately release the key when I put it in park. After about 15 to 20 minutes after I shut off the car I can remove the key. I took it to the dealer and they told me it might be the solenoid or the wiring from the shifter and that it would cost me around $400 to fix. So now I can't get my key out which is a big problem especially since my keyless remote broke about 4 years ago and I cant find my spare key. Any suggestions? Is the dealer trying to rip me off?