They all have pluses and minuses about each brand. I would say stay away from any engine that has the cp4 pump in it. Allison transmissions are really durable if they haven’t had power added to the base setup. Key to all newer engines is the maintenance. Anything with common rail should be using an additive every tank. They will all go plenty of miles. Stay away from ford 6.4l engines. I’d say the ford 6.0 sucks too, but they can be really good if the right modifications are done. We have a fleet of all of the major brands, with more fords than the other two. We see a ton of problems, but our guys really beat their trucks (utility industry 50% off road 90% idle time). I tell people that a dodge is like a bulldozer, will pull anything but not the most comfortable, a Chevy/gmc is like a Cadillac, quiet and has all the bells and whistles, and ford is in the middle, good power, and comfortable. You have to kind of know your weights to decide on 3/4 ton or 1 ton, and cab configuration as tow capacities change by year make and model. My preference is a gmc, (current truck 2024 3500 at4). It pulls my toy hauler just fine, and my 12k lbs mini.