Earlier this morning when I got home fr work I went to park and shift from drive to park. It got to reverse and locked up. I couldn't get it to shift to park, but for some reason it let me get my keys out from the ignition. Later on, I took the middle console off and used to manual override button to shift it park but it still showed reverse on the instrument panel. With the shifter in the park position I crawled under the vehicle and shifted the shift linkage arm/lever to the park position. I saw that the shift linkage bushing broke so I am about to put a new one on. Unfortunately, every time I put the keys in the ignition it won't let me take them back out. Something else I noticed too is that now I don't have to push the button to shift. The shifter can literally just be moved to whichever gear I want it in. It doesn't actually lock in place. Any ideas on how to make it lock back in place when in any selected gear and also to get the ignition to let go on my keys when it is put in park like it should be? Thank you.