I'm sure most Pantera owners along with myself can feel your pain. Most of us have made decisions concerning our cars we later wished we had not made. While I believe you have purchased a good platform, sometimes it's better to know personally what you are riding on because it makes the ride better. I vote to remove engine and trans (relatively easy in a Pantera) and correct your problem. On the upside I believe you will find the Pantera community an excellent source for assist and support.
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.