The specs really don't add anything to the table. MSI 970 ius like telling me you have a blue chevy, to give you any technical info, one would need the model and engine size. The MSI Gaming X is an extraordinary card with superb cooling ... and
overclocked shows a running temp under load about 2/3 of what you are reporting @ 66C
https://www.techpowerup.com/reviews/MSI/GTX_970_Gaming/31.html
That would be a very different thing than a MSO 970 FE which is a reference card and exceeds the throttling poing when run right outta the box
And while the MoBo, PSu, CPU cooler, CPU info is valuable for troubleshooting other problems, they don't have relevance to the issue of GFX card temps
What is case (Make and model) ?
What model, how many and in which direction are fans installed ?
Have you tried a different utility ?
Have you made sure its reading in C not F ?
Have you checked for dust ?