You might have unwanted programs running in the background if your cpu has high percentage usage while idling if you haven't already I'd run something like malwarebytes to check for malware. But a cpu overheat seems possible especially since you have a stock cooler. Try running cpu benchmarks and check the temps.