I had the same problem with my pc I bought a pc fan a long time ago and when I first built my computer when I started using it the computer would say cpu is too hot but i ignored it, but after a while my computer would shut off in the middle of something, so I opened my computer up and took the fan out and my fan would move but it would get caught after every rotation so I bought a new heatsink and fan and it fixed the problem.