It currently has a 180 thermostat. The water pump pulley is 5 inches and the crank pulley is 7 inches which would spin the pump pretty good. I will have to try a restrictor plate. Do you have any experience with the mechanical flex fans? Is there a reason that you say it is a good idea that I got a new radiator?
Thanks,
Adam