I was always a Dodge fan, but I don't know about these 5000,000 mile rams. My 98 engine tanked at 150,000. Head gasket blowed. Required full valve job, head shaved, complete engine flush radiator,hoses heater core. ($7Krepair job) Before that I put 3 injector pumps in,two lift pumps, then a FASS system. Clutch ,pressure plate, two turbos reworked. I probably put $12K in repairs in that truck. After the engine job,I sold it and then it lost 5thgear I heard.
When I was looking for another truck, I found Dodge shortened their short box to 6'-3' instead of 6-'6'.I did not want an 8ft bed.Looking around, the Duramax had better ride and more capacity. Dealers were a heck of a lot better too.
I bought the Duramax but with an extended warranty. Before the Dodge, I had a Ford that was piece o fcrap.I would not touch another one. We will see how this Duramax works out.