Originally the fans on the condensers were suckers, which were functional to about 70 mph at which point the low pressure behind the car pretty much negated the pull of the fan.
Sounds like you have your fan set up to push the air thru? It will be interesting to see what your experience will be with the effectiveness of the system.
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.