Hi all.
I've just bought my first Landrover, a '94 Discovery 300Tdi Auto. Having never driven one before I didn't really know what to expect but was a bit disappointed by its performance.
After reading lots of threads I decided to check the turbo pressure, air filter and blank off the EGR...