So, I have got rid of the diesel, and bought a 3.9 petrol in a 1995 discovery, and generally the xar is great, but does have a couple of issues.
When the car is at normal temperature, it runs great, idles at about 650rpm, and pulls like a train, doesn't cut out or overheat.
However when starting, either hot or cold, the engine seems to rev to about 2000rpm, and then gradually drops back to about 750rpm over about 60 - 90 seconds, if you try and drive it straight away, it stutters, and powrr drops off a little, almost as if it is trying to stall, and when you pull up at a junction, the engine is trying to rev at about 1500 rpm.
This lasts for about ten minutes, after every start.
It also stinks of petrol, and at the moment is doing about 5mpg, on petrol and gas. (Same thing happens on either fuel),.
Like I said, when warmed up it is great, but still heavy on fuel.
It has recently had, new plugs, leads, coil, ign amp, dis cap and arm, idle valve, air flow meter, and throttle position sensor, complete new stanard exhaust, and both lamba probes replaced.
Any ideas what could be causing this ?