If it only does it on the highway, discount the fan & shroud etc, plenty of air flow at highway speed, and look at bottom hose, does it have a spring in it to stop it collapsing, timing, cap , thermostat, put a 160 in it, is the water pump cavitating etc. This is before you worry about engine issue, but you could get the water tested to see if has any exhaust in it. An alloy rad won't fix it if the rad is not the issue, there is nothing wrong with brass ones.