Reading up on the subject, just realized there is another factor to look at. In 1970 Ford changed the water inlet from Right to left so the pump has to be a pre-70. I think you could use the early 302 Boss (C9ZZ-A) as it is high flow.
I am sure Steve knows this answer and surprised he has not chimed-in
Denis
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.