Try to slow down the DMA/PIO mode in the BIOS, and fix it in place (not AUTO - look at what it is in the after-boot equipment list and set that into the BIOS). Also, make the cable as short as possible. I have had problems with cables before. Cut ribbon with shears and re-insert the connector (hammer them in with a heavy CS book ;) hope this helps, Peter