This is almost surely a failure inside the shifter. It's not uncommon on these. There is a plastic peice of the interlock mechanism that breaks and it won't come out of park. The repair is to have the shifter replaced. It isn't an expensive part, and takes about an hour to replace.
is their away to get it out of park long enough to get it to the dealership