New Radiator trouble

If you do decide to run electric fans I would highly recommend getting a thermostat switch kit. This is the one I have.
Summit RacingĀ® Electric Fan Thermostat Kits SUM-890115