A bit of a back story first: Every so often, when I flip my computer on, I get to the XP loading screen and the computer just stops. So I have to turn it off, unplug my SATA drives (XP is on an EIDE) and then I have to restart in safe mode, restart with last known config. a few times, and then I finally can access windows. Then I go back through and plug back in my two SATA drives. Well, my XP drive had started beeping, and then a few days later, loading screen stopped again. So I unplugged, did everything over, hard drive wasn't beeping, got into windows just fine and I plug back in the hard drives. Same thing. Loading screen freeze. I re-do it, but I just plug in one, my maxtor. Everything works just fine, I can see the drive in the BIOS, so I shut down, plug in the Seagate. I can see it in BIOS, just like always (even when I freeze up I can see it in the BIOS) and it freezes the computer. Plus, the XP drive starts beeping again. I got in once or twice with that drive connected, but when I went to the device manager to check on it, it said that the device was missing. I went to reactivate it, and it says that the process failed. Any ideas?