Not an expert, but I had a similar problem with my MSI GE66 a while back that is as yet unresolved. CPU Temps even under full load were never over 90, all this through multiple repastes I performed myself.
After one repaste a year ago, I noticed the transient temps were wildly out of balance...