Upon further review, I am nearly positive that my power supply is failing.
The whole issue I had/have with my keyboard turning off could be explained by this, the random restarts, freezing during restart, etc.
The hard drive, recently, has at times been spinning at normal times but is slower at times (audibly).
http://www.informit.com/articles/art...seqNum=12&rl=1
This site basically describes all of my problems except for the overheating. It also mentions static electricity disruptions and during the winter whenever I turned on my monitor and got shocked, the computer restarted.
This stinks.