I had a similar problem on a Ford 6.0 diesel, it would run fine on flat ground with no towing, but towing up one side of a mountain, I never made it to the top without overheating.
Come to find out the cylinder heads were raising up while under load and/or it was a EGR cooler.
Being this is a Dodge, I have to ask you did you leave any of the original parts from the old engine, such as but not limited to the degas bottle cap (if equipped), any oil coolers that may have been added on or for that matter any OEM sitting in front of the radiator and transmission cooler? If there is cooler, make sure no leaves are blocking the air flow and that goes for the radiator as well, make sure also there are not a lot of bent fins on any of the coolers, radiator etc and if you find any straighten them back out.
Replace the degas cap and also make sure the fan does run when towing or when the engine is jut warmed up.
Tuesday, June 26th, 2018 AT 8:34 AM