HATZ 3L41C Diesel engines for parts