Hi leaky landy my disco is 1999 td5, the only advise i could give you is check with a main dealer if its had all the recalls, mine has had quite a few, such as there was something with abs system, there has been a problem with handbrake, There was a bad batch of cv joints, oo iam having to think...