ive had bottom ball joint replaced brake pipes spark plugs which im lucky i can do myself as the inlet manifold has to come off to replace 3 spark plugs and now i have to replace fuel filter,it has been fully serviced by jaguar up to 130000 miles and its only got 151k on her now