Wynnie , sorry to be the bearer of possibly bad news but after having the exact same problem I know that unfortunatley there are some unscrupulous people out there and it is indeed possible to cover up a cracked head overheating problem by butchering a thermostat so that there is only a ring left , I had a head replaced due to boiling up within only a few miles of driving by a local garage in nov 2005 along with rad , waterpump, thermostat and pipes only 10 months later it was doing the same thing and returned to said garage where I then paid for a replacement engine , less than 18 months and yet again overheating yes the replacement engine had blown its gasket , took it back to garage and he pressure tested the head( fine ) and replaced gaskets and thermostat guess what overheated again I assumed not bled properly and so went back to garage again , he returns it all fixed but no heat and loads of steam from exhaust.
Eventually took it to a trusted recommended mechanic in plymouth, and he finds that the thermostat that I had supplied from mazda had been butchered to leave just a ring, and that this had been done to cover up a multitude of problems including a blocked rad that was only 2 years old ? and yet another cracked head,
so it is possible for someone to (disconnect / unfit/ leave out / butcher) a thermostat how ever you want to word it to cover a problem and this is what I believe as been done to yours , good luck with this , where did you buy it? and any chance of returning it to the seller for them to foot the bill as it could be very expensive and they obviously were aware of a problem
a photograph of the cut out thermostat that had been hiding my problem ,this was given to me by Allan to show what the previous mechanic had done