Put a thermostat back in it and try the stock fan. Sounds like at highway speeds you are circulating the water too fast and not giving the radiator time to cool it. Old 351 Ford Clevelands came with a water flow restrictor that if you left out would cause them to over heat.