I bought a couple of thermostats on one of my US trips. The restrictor plate I got from Marlin Jack here on the forum.
Can't recall the brand of the thermostat, but a forum search should clear that out for you.
If you are unable to find the thermostat locally, I still got a brand-new spare one
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.