If all else fails you can add a small radiator in the rear of the car as my last one had, I had zero overheating problems. It actually ran a little too cool. I've since sold that car and may add on on my new one.
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.