My VX gets stuck in Park all the time, all I know is:
When you park it, if you have trouble getting it in to Park don't force it, that's how mine gets stuck in P. If you have trouble getting in in park, just try another gear like reverse let it roll back and gently try Park again...this has kept mine from getting stuck in Park for months.
The only way I ever found to get it unstuck from Park was to gently keep fiddling with it, with the brake pressed down...one time it took me hours.
My problem is a result from an accident when my chest was forced in to the gear shift and it hasn't been the same since...but I have learned to deal sucessfully.
I think the tow driver was rough with it...