that's likely what's causing your issues. that solenoid can fail, happened on my 03 GTP. Does it have a neutral release? If it does try pushing it down and see if it will come out of park. that solenoid has a little plastic disc on it that comes out, and pulls a rod that releases the interlock, when you push the emergency park release, its just manually releasing it. not a super bad part to replace if you end up having to, just not sure about finding one.