I had the same problem - turn signals wouldn't stay on.
SOBill rebuilt my switch last year - he added a pivot post set screw, switch plate retaining screws, reworked/repaired the turn latch, repaired the cracked pivot post, cleaned the switch contacts, cleaned the turn switch wiper, and cleaned the horn switch components.
Cost: $50. And, it came with a lifetime (his!) warranty.
It now works as it's supposed to. Thanks SOBill!
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.