I recently replaced the injectors in my '03 CTD myself. New Bosch - not cheap, but I expect to get another 230,000 out of it.