2 years ago1996 Land Rover Discovery 4.0L Oil Pump, Bearings, seals, timing chain. In Vehicle repair!!Useful things to know
3 years agoThank You Drew and Somer for allowing me to help with your Land Rover Discoverycarsbysteven