Lately we have heard horror stories on rebuilt rads and rads bought from questionable manufacturers. Considering your big block overheating is more serious than that of a small block my suggestion would be to buy a rad from a builder that has been around for a long time and has a good name in the industry.
http://www.walkerradiatorworks.com/


~Jim