The Hazard switch is the same switch used on BMW 2002's. Unfortunately, the BMW parts vendor also charge in the neighborhood of $90-$100 for the switch. I would try to rebuild it before shelling out a Benjamin. Follow the steps outlined in the link below, and epoxy the housing. Actually, when you put it back together, wrap the housing with nylon thread or fine wire, then epoxy. That should hold the assembly together for the rest of the car's life.
http://www.banzairunnerpantera.com/updates_hazardswitch.htm
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.