OK. I have no experience of DMGRS but I know that E Car Parts of Sandy, Bedfordshire is an X-Part dealer because I bought my last thermostat from them.
What method are you using to measure coolant temperature; the built-in IPK diagnostics or a third party device?
Following your work on the cooling system, are you refilling and bleeding according to the official MGR procedure?
Simon