I have 2005 DT466 EGR engines. when i get a leak at the front seal I always replace the oil pump assembly and the front hub. This was its new parts and all the seals are already installed. no wear sleeve, no getting the seal crooked. the job is only like 600 in parts.
I also recommend taking off the hood and radiator. makes the job a breeze and you can clean and paint the front cover while its exposed.Only takes me an afternoon.