I was getting some really weird issues with my HTPC recently. It would randomly restart, lockup, etc. It runs a little warm, but has never been hot enough to cause problems other than getting a little slow and shaky video, and that was mainly during summer months when it was working hard and...