Here are some other ideas no ideas how far fetch (impossible): if the transmission or the IRD are overheating somehow, when you are testing at idle and stationary, it will not over heat, yet if you drive, the heat gets picked up.
A way to test might be to run the Freelander stationary but at...