I've had 3 Discovery TD5's, all were great when running ok. TD5's are easy to work on, but do have complicated electrics so changing injector looms (for example) are part of the annual service, an easy enough job once you've done it a couple of times. I've changed gearboxes, transfer boxes, fuel...