Welcome to AF!
I don't know if I can help much. Some trannys have a solenoid that is actuated when you press the button on the shifter to signal the tranny to shift out of park. Its also set up so that you have to have your foot on the brake to allow you to shift out of park. You might want to do something as simple as check your fuses.