Hmm... if I may hijack this thread a moment...
I have problem with a 600. In fact, I just bought another motherboard off eBay and it has exactly the same problem!
When the machines starts up, the caps lock light comes on. And stays on. It'll stay like this for up to an hour or so. After that, it'll go off, the hard disk will power up and the machine boots up perfectly normally as if nothing was ever wrong. If I then reset, the same thing will happen except it'll only take a few minutes to boot up (still much longer than it should). Switching it off, waiting a few seconds, then back on again, results in a delay of a few minutes also.
I've tried both motherboards with nothing connected at all, or fully laden with disks etc, same thing every time. 2 different PSUs, too.
Looking at what you're saying, though, it looks like the PWR_BAD line may be being held low - maybe a dodgy cap or coil or something...
Are there schematics for an A600 so I can find out which pins I should be looking at with my oscilloscope to find out what the heck's happening?
Any help or technical info would be greatly appreciated!
Thanks!