Yes I have the 3.9 so can I not adjust the TPS? Sorry, I'm a bit of a novice when it comes to land rovers, my Volvo 240 recently died and I've picked this up- still learning!
I've noticed, when I put the car in 'D' and press the throttle, the front of the car rises, as if the handbrake is...