the last few people that had this issue that i know was for one reason on all of them they needed cleaned out and new thermal paste put on the cpu and they have worked great for them since this. its not a had fix but you have to do it just right or you could mess it up more lol anyway if your not comfortable taking it apart and getting it back together just right then don't do it but if you plan on a new one and want to try it out first to see if you can do it then go for it... thermal paste is like 5 or 10 bucks and then the tools to take it aprt on ebay are pretty cheap so its worth a shot