Excuse me Gentlemen, but I found the info below on Range Rovers.net, and thought it might be useful for your idling problem. If not then I will get back in my box.
Idle Problems
Throttle Position Sensor: Problems such as fast or erratic idle or stumbling can be caused by a bad Throttle...