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