Thermostat should control water flow through the engine and, therefore, the radiator. If water is allowed to flow too quickly, the engine will ovwerheat. Check and change, if necessary, the thermostat. That should cure the overheating. If, not, check that the radiator fins and tubes are not being blocked with foreign matter.
Is the radiator duct in place and fairly well sealed to the rad?