Having personally run many trucks to the ground we say it is a DIY thing. Seems many of the high mileage engines we have had, some north of 500k MILES, have had well done persnickety maintenance. Sometimes we are a bit obsessive about our work tools...