Not sure about the fit and finish of swapping in a Cummins, but I have an '06 Dodge 2500 4x4 with the 5.9 Cummins and I love it. Good drive train.