Range Rover Sport & Discovery 4 Tdv6 3.0 motor completo 306TD

Manufacturer Part Number: 306TD. Engine removed from a running driving 2010 vehicle with 180k miles However i know as well as everyone else this engine probably hasn't done 180k miles as it would of blown up by now Suspected oil leak from oil cooler.

eBay