I know this is going to sound silly, but you didn�t get your battery leads reversed did you? This happened to a friend and it made a lot of sparks and then smoke.
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.