So, 3 years on and today's answer to the OP would be different to what it was then. The correct Thermostat (2006, 2007 years) is available at around £55 inc new sensor, which isn't too bad. However changing it is an absolute bitch of a job to do, and if a garage/mechanic wants a lots £'s don't be surprised. A new Thermostat made mine initially run better (presumably by either opening earlier or allowing better flow), but it still built up too much heat. Whereas with the new Radiator it totally solved the problem. Okay, I could have done some sort of flow test to quantify how much more water was going through the new Rad, or maybe it was because mine was also caked in 12 years of thick oily road dirt residue, but once fitted my problems seem to have disappeared . Conclusion is that if you can do it yourself, then it's a worth while fix, but I suspect if it had to go into a Garage and pay mechanics and full part prices, the old girl would be now scrapped .