This may be a silly suggestion, but I've seen new waterpumps in which the impeller came loose from the shaft. No external indications except that no matter what, the engine overheated. And one was a $250 pump, not an E-Bay cheapie.
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.