My tower is about 3.5 years old and has worked great during most of that time. In just the last couple weeks, the CPU, an i5 3570K, has been overheating at the drop of a hat. I figured it was dust, so I cleaned out a good deal from the heatsink and the rest of the interior and applied new thermal paste. The thermal paste came from a friend who does large scale IT stuff, so it may not be great quality. After the dusting and thermal paste switch, it's running a little cooler but still runs above 50C for the core temperatures when not under load and runs up to 90+ easily when playing a game. The ambient temperature in the room is about 22C, all the fans work, and the airflow is all directed outward from the case. I'm out of ideas for what could cause such a dramatic change. Any ideas? Thanks!