Take your radiator to your local radiator shop and have them recore it. They will install a core with more tubes and fins (more heat exchange capacity) than the original. I did that on my early 71 with stock 8 bladed fans and modified engine. It doesn't overheat. Runs fine:-).
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.