Hi,
There's a huge possibility that your laptop might be overheating because the fan in the CPU isn't running. First consider in doing to your laptop is cleaning it up. If your confident enough to open it please clean the CPU fan and if you have an available thermal paste that's the right time to put in a new thermal paste.
Hope this help.