I am quite disappointed with the fact that I got some bad Diesel and now my 2500 "Heavy Duty" will not run. It has been in the shop for 4 days short of a month. To beat all, neither the factory nor the extended warranty coveres this repair.
Make a man engine for your "Heavy Duty" trucks. I have always heard a Diesel will run for hundreds of thousands of miles.