Ok... so there is no option in my bios to enable secondary DMA... I got rid of the registry value and rebooted.. still in pio. I uninstalled the secondary drive in device manager, rebooted and it was in udma, but had to reboot again and it went back to pio. I tried the reset dma patch but that screwed up some things and now my computer boots up ssslllooowwwllly when the drive is in and doesn't show up until I switch it back to pio mode, in which case i can see the drive but can't access it... awesome. So I import my previously backed up registry and it still has issues. I turned off acoustic management and had the drive powered up all the time... same... I had the drive back to default power... same. I removed the drive from secondary and put it back to primary and reinstalled xp on it... it's working fat dumb and happy in udma. I put it back to secondary and reinstalled windows on the other primary (original config)... it is udma for a short period and goes back to pio. 3 hours of my life wasted.
Anyone else have similar experiences? I wonder if vista or linux would work better.