Thanks for your reply. I've tried a reinstall of the nvidia drivers to no avail.
Just to be clear this is for bitcoin mining, I'm trying to limit the temperature to 70c (because the weather is so hot at the moment) using Afterburner. I've optimised the airflow in the case and the temperature limit feature in afterburner has been working just fine, until it suddenly stopped.
What's strange is the temperature limit works fine on my other card a GTX 970