I really need your help, please.
You may be have a linkage/ cable issue. See if you can crawl underneath and look at the other end on the trans. Maybe even watch somebody move it. It maybe be an obstruction, cable adjustment or just a new cable.
Okay, it ended up being the bracket under the dash that holds the shifter cable. There are two Torx head screws that had become very loose. Easy fix, just had to use a T20 and 1/4" drive rachet with a 3" extension and tighten them up. Shifts great now! Thanks to all for the help.

