While under load my 5700XT will be at around 80 C overall temp but my junction temp will shoot up to 110 C and sometimes go as high as 112 C but it does not stay there long. I have read that 110C is normal for the junction temp. I put a ticket in with MSI and they are saying it is not normal but according to the blog by AMD https://community.amd.com/t5/blogs/amd-radeon-community-update-more-control-over-gpu-power-and/ba-p/418629 it is. It is possible that I just need some better airflow in the case to lower the temp such as getting a GPU cooler like the one linked or is MSI correct and the card needs to be RMA'd to be checked for defectiveness? I did swap it out and put in my old RX 580 and loaded up a game and it also ran at 80C but of course there is no junction temp for it to monitor on that card.