The laptop overheats randomly when idle, the temperature rises up to 90°C then goes back to 50-65°C(before the problem the temp was 40-45°C). When using the browser it goes up to 70°C and while gaming it just go crazy it reached a max of 106°C on low settings with a game that runs normally on ultra settings with a temp of 65-70°C(Game is Heroes of the Storm). I can not even use google Hangout without reaching 85-90°C. At first I thought the problem was the thermal paste or cooling system, I checked myself and then had it checked by a pro and nothing...... Afterwards I noticed the problem persisted only when it was charging and the battery was over 40%. I tried to look online but couldn't find a solution, I want to know if I can fix this myself or if I should have it fixed by a professional.
Model: Predator PH315-51 i7-8750H 24GbRAM (bought in August 2019)