It could be any of a number of things, from a power supply (or a previous bad power supply which blew something else), memory, HDD (although I doubt HDD), processor, BIOS, or any of the other components which connect all of those together.
I agree that it sounds like hardware, or possibly...