The mechanic I took it to said the carb was dumping gas into the engine, and so did some carb work on it. I drove it yesterday with no explosions, so lets see how it goes. If you don't hear from me again, it doesn't necessarily mean I am dead from any kind of explosion.
Thanks again for all the suggestions.
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.