I recently ran into this very same issue on my 2011 Limited with 169,000 km.
Three dash warning lights activated while driving - the Check Engine light was
on; the Slip Indicator was
on; and the 4-LO Lowspeed 4WD Indicator was
flashing.
Using my OBD II Code Reader, the Error Code
P0705 - Transmission Range Sensor Circuit Malfunction (PRNDL Input) came up.
I then came here and found
@
kenwilliams0803
thread on this P0705 issue - a big thank you for the posts and pics!
I can't say for certain that I truly noticed that moving the gear shifter was becoming all that difficult over time.
Based on my research, I anticipated that the A/T Gear Position Sensor aka the Neutral Safety Switch (NSS) Assembly had failed.
Toyota Canada Part number for the NSS is
84540-35060.
My independent mechanic confirmed the switch failure, and after waiting several days for the local Toyota dealership to get this part in, the old switch was removed (not easily removed due to the corrosion) and the new switch was installed.
My mechanic showed me the inside of the old switch, and the internal corrosion that was on the internal contacts.
The new switch cost $263.00 CAN.
With the new switch, moving the gear shifter does seem a bit smoother