Could be a bunch of things...
You should try removing everything except what's needed to make your PC function, ie. PCI cards, USB devices, printers and so on. If it still keeps having a problem you're going to have to start testing the indvidual pieces in a different computer. Also check your BIOS and make sure all of your settings are correct. But if the PSU didn't fix it, the RAM would be my next target.