I have an 06 Duramax I love it if you ask a honest diesel mechanic they will tell you they work on a lot of fords a few
Dodges and even fewer chevys
I'm sure that's how they got the nickname duracrax. Nothing to do with cracked heads..
The Cummins probably the least troubles on the older stuff, fords 7.3 are good motors and everything after that was downhill. The duramax has plenty of power but the ones I've had experience with developed issues. Drive them enough and you will pay for repairs, don't matter the make.
As to the gas motors, I ain't trusting a family vacation in 100 degree GA heat to a v8 that'll barely cut the mustard and needs your foot on the floor to get going