Originally Posted by Spec
its not shorting because it was fine for a really long time until he started unpluggin stuff..yeah try a new PSU, psu might not be supplying enough power.
Well it is still a possibility because I just had a similar problem well not with the keyboard dying and pulling out the cord but mine would power on and only the fans would spin but to get it out of that state I would have to push the reset button and then everything worked fine. Turns out that somehow the screws that held the mobo to the standoffs had gotten a little loose or I am assuming because I took out the system and all worked fine so when I put everything back in poof problem solved.
I didn't say that it was definitely it but worth a shot trying it especially if he doesn't readily have a PSU that he can test with. I had one laying around and tried that first only to find out that wasn't the problem. I also ruled out the power switch being faulty because I have an ATX control kit which I used to plug into the Mobo where the power switch attaches and tried that and it wasn't that either.
Either way its worth a shot if it is something as simple as that.