It needs a thermostat. I just went through this on my box van, it would get hot on anything resembling a grade, despite having a new engine. Thermal camera showed no difference top to bottom of radiator, and when I fired it up cold I could see coolant flow with the cap off.
Just a couple...