I found another forum called the XPFORUM and posted on there. The first reply said to go into SYSTEM>HARDWARE>ATAPI tree, right click PRIMARY and uninstall it, then reboot, so I did all that.
When it booted up it did the whole "new hardware found" thingy and asked me to reboot again.
The idea was that he said when it boots up again it should read DMA 6 or somthing in there, but after the final reboot it is exactly as it was before, so that achieved nothing