I have a 2009 Vibe (1.8L engine) that I use for a rural delivery route. When I stopped to make a delivery at a store this morning, the vehicle would not shift into Park. The rest of the gears seem to be working fine, and all I did for the remainder of the morning was put it into nuetral, with the emergency brake on. Also, because of this, my key is locked into the ignition. Can anyone give me an idea on where to start looking in order to solve this problem? Thank you so much for any time or help you can give me with this

.