Mine had this issue recently, truck would not let me get into park.. I looked under truck and cable to linkage was ok, was able to push the shift link into park by hand.. Took a look under the driver side carpet only to find my shift cable rusted out and almost falling apart.. Replaced the shifter cable easy fix.. remove driver seat and parts under dash to get to cable and simply replace.. No issues anymore.