I originally thought mine was the motor as well and replaced it. Figured 30 years old ans exposed to all elements and debris kicked up from the tire. Did not fix the problem.
If you are handy with an ohmmeter you can easily test the switch. The push for the fluid different from the contacts for the motor. Howeve, the burning smell could simply be that the motor has seen it's day.
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.