There are lots of these things available used, 'cause many owners throw them away. IMHO, they do nothing to justify their being carried around in your car. Their main function is to turn on a red light in the dash when your brake pads are worn below some arbitrary limit. Stock pads are quite hard and will last maybe 70,000 miles, but regardless, a driver of a high performance machine such as a Pantera should periodically visually inspect his car's brakes to see when pads are getting thin. The secondary mission is to provide a place to mount a brake light sending unit. They often cause problems as you've found. I recommend your shop eliminate the thing as a future source of trouble.
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.