I just replaced mine with a new unit from here:
http://www.bavauto.com/
It is from a '72 BMW 2002. 8 pin with resistor. # 61 31 1 356 193 .
About $50.
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.