I have a 1998 Landrover Discovery 1 bought it from new and it done 118,000 miles. Its at the stage where sunroofs were leaking, door window mechanisms failing and door solenoids not working, but all done if anyone wants advice on the work ive done ill gladly walk you through what I have changed...