Here is a pic of mine. I don't know what kind of switch it is but it has worked fine for the last 13+ years I have had the car. The cable loop hanging down is the manual hood release.
PM me if you need bigger pics.
Mike
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.