Oil cooler is marked repaired 8TD. Has NH Cummins part numbers on castings. Looks to have all the bolt on castings to attach the hoses to. For pictures or more information contact Keith at tiredtruck@Verizon.net .