What size is your radiator core? Can we assume it is a 26 inch core?
Pulley ratio is critical to cooling system performance.
If you do alot of slow speed cruz'n, stop and go and/or have a overdrive trans you must at least drive the water pump at 1:1 I have over driven big blocks in the past with good results. Even my current 340 pulley setup is over driven.