With hitting temps over 100 with no load and temps in the 140 range under load other than getting a replacement Fan there is nothing that can be suggested or done for you mate. Sorry.
Most likely if you have been getting these temps for a while you fried the card.
Most likely if you have been getting these temps for a while you fried the card.