I'll take a stab...
Check the linkage where it connects to the rear of the transmission. Maybe something got wonky... a loose connection that causes it to be a challenge to get into park, or any gear. I believe there is a sensor so asociated that would "tell" the ignition that it isn't in park, thus the effort.
Pros?