Do you have rods in your head? I do.

Possible the "RODS" were put there on purpose, to slow the water flow for added cooling.
uhhhh no. Anything that slows water flow down coming out of the engine will not cause it to run cooler, but quite the opposite.