With all those Cleveland powered Ford Falcons down there I'm sure you can find a new pump locally if you need one.
I got a Mallory "High Performance" mechanical pump in the UK. But check it before you put it on - the first one I got had a tiny hole in casting of the pump body and it squirted petrol all over the side of the block.
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.