3.0 306DT Euro5 09~15 ENGINE Range Rover Discovery XJ 101k Miles
£1,800
Good Working Order, from an XF on 112K miles. labour costs cannot be reimbursed. Engines should be fitted by manufacturer specialists not the cheapest possible labourer. Timing belts and chains.