Check for heating issues. If you've installed SP2 and have a fresh Windows installation I doubt the problem is software related. If heating is fine, backup your data and do a brand new Windows installation, removing all previous partitions. It's possible you have spyware/virus issues.