I have Windows XP installed on a 500gb Seagate partitioned into 2 drives. For some reason the drive keeps changing back to pio mode. I already went in to device manager and uninstalled the drive and when I reboot it says udma mode 5 but after a while it keeps changing back to pio mode for some reason. This makes my games run at almost half the framerate. Is my hard drive going bad or is there something not set right? It is a sata drive and I have 2 120gb ide drives installed that don't seem to give me any problems. Suggestions?