Is it auto or manual?
Only reason I ask, a good friend works on them and the manuals are known to get jammed linkages (seems to happen for no apparent reason) may sick in a gear may not, but if you get it on a ramp, and tap the linkage with a piece of wood, it can normally be freed off!
Course if you have an auto...that'll be feck all help!!