My 07 LMM wants to run hot/ over heat. It is most common when I am pulling a load, (42' fifth wheel, 26' boat, or even my side by side) in hilly terrain, and sometimes when I just run the hell out of it. I have the usual base upgrades. Tuned, exhaust, intake, egr and dpf delete. What can I do to help keep my 300+K mile engine running cooler??