There are a couple of things you might try.
#1-Test the power supply with a power supply tester that tests the PG signal. On a good power supply the signal should be less than 500ms.
#2-This I stumbled on completely by accident, but it worked for me. Capacitors of course can be defective even if they are not physically "blown" or have swollen or bulging tops. Go here;
http://www.memtest.org/
download a pre-compiled file and build a bootable CD or floppy. Boot with the media and run Memtest. What I found is there are defective capacitors a lot of errors will show up in the memory that are not really memory errors.
A couple of years ago I had a machine in for service that was giving me all kinds of problems. I decided to run Memtest and it indicated there were 300+ errors in memory. I believed the memory was good since it was brand new from a company from which I have never gotten a bad stick of memory. I put the memory in two other machines, ran Memtest and there were no errors.
The end result was the board that was giving me all the problems had bad caps although there was no outward sign they were defective.