It getting harder and harder to do my job worrying about fuel pump failure. Just went over 300k miles on Wednesday. Still waiting for a shift solenoid for the transmission, over a month now. My first DPF went out at 225k miles and had to wait 5 months for it to be fixed. DPF went out again at 276k mile and was not replaced under warranty. This has become the most expensive work truck to maintain trying to get to 500k miles so I can get a new one if they are still available. All of these parts do not require a fancy chip like they are telling us that is holding up production of new trucks. Rant done, have a good day!