I believe the reason for the diodes is to keep the fans from acting like a generator. Without them, the fans can cause the car to run on because the keep power to the ignition system.
Someone will be able to explain this better.
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.