Another even longer shot. It it possible your fuel pump isn't up to the task or is failing? I think Mike is right about it probably being carb-related but in my world, parts like to fail when something unrelated has been changed or worked on.
Good luck.
Mark
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.