Turn the key to the off, but unlocked, position, and see if it will come out of Park.
It could be the solenoid isn't letting go of the lever inside the column, and might not have anything to do with the transmission itself.
If it IS the tranny, sounds like the park mechanism is locking up...