Do you think it might have been a loose cable in the tower? I plugged it in a lot tighter. Recently, I am not experiencing any freeze ups, slow downs, and its working like I just got it. I had it for 2 years by the way. I can play most games on it perfectly fine as well.
What do you think the problem was? I mean my system is working just fine and never experience any problems whatsoever.
Thanks!

P.S. I am a software nerd but a hardware noob. Thanks so much for your support!
Also I am talking about the power cord to the tower and NOT the plug-in.