The only thing I have to add is it looks like the GPU heatsink is filled with dust, dirt, hair, etc to be that hot with the fan set @ 100%!
That's just not right even at full load.
Might consider taking the cover off & taking a look see inside to see if the heatsink is clogged up on your graphics card.
The hottest mine gets at full load OCed by 30% is 70c in the middle of Summer.