First off, here's my system specs AMD XP 3200+ Barton 400FSB ASUS A7NX8-E Deluxe (NForce 2) OCZ DDR400 (1GB as 512x2) SB Audigey 2 ATI x800 AGP 3x Special Edition WD HD's (120, 200, and 250) LiteOn 32X CD-RW LiteOn 8X Dual Format Burner Promise ATA PCI Card Antec TruePower 550W PSU So the system was running fine, then I added the x800 card to replace my 9600 Pro and all was good for a week. And then during a round of WoW, one of the 3 HD's spinned up and down and everything froze. So I restarted the PC and now during start up, one or multiple drives spin up and down all the time mostly. Every once and awhile, the system boots into windows without the spinning up and down, but then it clicks again and goes back to spinning up and down. I can hook each HD via a USB to ATA adaptor and everything works fine, but when in the system via striaght IDE, it gets strange. I've tried several different circuits in my residence thinking maybe it's a power issue, but nothing seems to help. I've also ran the WD Data Lifeguard Diagnostics disk and done the quick and full test on all 3 of the drives, they all came out clean... no errors. Now tonight, the 120 fails a full test with a drive not ready error... So I'm hoping someone might have another idea or 2... oh, what is the best way to hook such power hungry parts inside the case? Should I have all the HD's off of one molex lead? And what about the x800, since it requires a molex connection? Thanks in advance