OK, before starting, a little information. CPU - Intel Pentium 4 560 (3.6ghz). Idling temperature - 65c-70c. Full Load temperature - 100c+ I kid you not. I have replaced my heatsink, a decent enough copper one, and a 120mm fan for it running at a constant 3500RPM. The temperature didn't even change a bit. Everytime I try running something, it does this in 2d games as well, the TM1 throttling will kick in, but push the temperature even higher while killing the performance. For the smaller less demanding games this is fine, I can deal with a bit of performance loss, but the new, better games, it just gets too hot and restarts itself. I also tried disabling TM1 throttling via RMClock to see if that was the problem, my performance problems disappeared, and my system was running as well as it should be, but in pretty much any game it simply gets too hot and shuts itself down. Now as you can guess, this is highly annoying, and nothing works! I've removed covers, opened windows, increased airflow and there's not even 1c change in my CPU's temperature. I looked into underclocking, but my BIOS is seriously terrible and simple (It was originally a system bought at PC world, so the BIOS is nerfed), and I also couldn't find any program that ran in windows that could properly detect my motherboard and lower the FSB. (As my motherboard is a rare MSI one and is discontinued, an MS-7046. So my question is, is there anything I can do? I am not particularly comfortable with removing the heatsink and re-applying compound. Should I simply look into a new motherboard and CPU? Cheers.