![Wink ;)](./images/smilies/icon_wink.gif)
Replaced the radiator cap with a brand new one as the seal was quite shotty. Put a bottle of radiator flush/clean through the system, scrubbed out upper and lower pipes and then flushed water and air through system until all fluid/crap was out. Fully refilled the system with a 50/50 mixture of new concentrated coolant/filtered water.
Took it for a test run and still got similar overheating problem...
Removed thermostat from housing to find it was half snapped off (no idea were the other half is, hopefully it didn't roll back into the block?!).
The temp on the original (broken) one is 97 degrees Celsius. Went to Supercheap and got a replacement one of the same size with a temp of 89 degrees Celcius (seems to be highest temp available these days ???). Fitted this with a brand new gasket.
Took it for another test run and still getting the same result. :-/
For anyone interested the new thermostat is a Tridon High Performance TT240-192 (192 = fahrenheit temperature, 89 Celcius) and the gasket was a Tridon GT30. The new radiator cap is a 13lbs one from Aunger.