I kept my '96 Cummins as a daily driver and Tow Vehicle for 25 years... Then got a Ram 2021 3500.. the big question in my family is.... Did the truck get old or did I?.... or a little of both? Belts and Hoses every 5 years no matter what. Water pump at 150k... oil and filter changes.... Checking the Truck Forums can give you an idea how long parts last,. That way you can stay ahead things... I also believe that machinery is like people... Some just bring more drama than they are worth.... If that's the case... kick them to the curb!