First of all of course HAPPY BIRTHDAY HAMISH !!

Have you checked to see if the fan on your cpu is operating?
With the excessive heat, one quick fix is to remove the cover and set up a household fan to vent heat. Just an idea.