So the link to the Flowkooler website no longer goes to a valid part. Just browsing their site, there are no 333 series thermostats avaialble. I'm in the process of doing some cooling system repairs to my car and found the incorrect thermostat. I'd sure like to get the correct thermostat installed while I'm in there.
Anyone know if the thermostat is avaialble anywhere else?
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.