Yes please keep us posted.
I think it will fix one of your problems at least, but i am sure you will have further work to do.
While you are at the parts store i think you should get some gaskets for your carb because after you replace your pump i'm going to tell you to remove the float bowls from your carb and see what debris is inside.
Be prepared to do some work.
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.