Indeed, the problem started about a year ago.
I started noticing that leaving the car unused for a few weeks, made the stick shift to be more hard to move. However was still working and after a few handling, it was back to normal.
After I left my car one month parked and unused at the airport, once back the stick shift was totally stuck.
I have managed to get it to move again but this time I have removed the console. I could see a lot of debris kind of sticky on the slot where the stick slides, I cleaned it and lubricated with wd40 as well as the pin that lock the stick when the car is off.
The car couldn t detect the P at all and in order to start it, I had to move the stick manually to N (using the release trigger).
The car was back up working again well after a few miles and handling but this time the stick stayed unusually hard to move.
On a boring weekend I have decided to mess with the car and I have disassembled the whole center console and sprayed the inside of the stick cable with WD40.
I have also reached the other end of the cable, right under the battery and I have sprayed wd40 all over the place. That area was pretty dirty, the salt from the Wisconsin road didn't help...
Now the car works fine, what I'm using to do lately is to push in P with more energy when parking and I don't get the problem. I need to try to slide the stick normally to see if I still have this problem or not.
Had a similar issue awhile back. Under the battery tray is where the trany linkage is.Got everything out, cleaned the linkage (which was full of dirt). Lubricated with rust spray(try and spay in the cable).Shift like butter.now.Simple fix and never had a shifter problem in two years. Might be worth a try. Good luck