you are mixing some things : DMA or PIO settings are in the software, not in the bios
i would test the disk with the manufacturers diag; find the diags here :
http://www.tacktech.com/display.cfm?ttid=287you probably have a bad disk, or disk controller (= new mobo)
btw, i always start with testing ram, just to be sure about my basics, use memtest86+ from
www.memtest.org, or download the ubcd to run it :
http://www.ultimatebootcd.com/