I would check the timing of the engine, not enough timing will also make the engine bog down low.
When my car came from Florida it was like that and I was able to put an extra 10 degrees in it which brought it back to life.
I realise this is easier said than done !
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.