Do you have enough air flow ventilation ?
you need to have some of your case fans getting rid of the extra heat if you don't have enough fans get more to help get rid of the heat
Also do a custom fan speed through ccc
bring it up to atleast 60% it will be noisey but won't be hot as hell
also what are the temps like in your room ?
also update your drivers
they do often more then others effect how your card works in all ways
Cpu cooler check if it is seated correctly if not take it off clean cpu and cooler re apply paste and make sure it is on right in the middle and secured
If not your temps will go Beserk