If you are saying this ^^ then I had a similar problem on a Gigabyte motherboard. Updating ALL the drivers fixed this. If I recall correctly I had tried just updating the drivers that I thought I was using and had missed one off (it *may* have been the RAID driver). Anyway, try updating all your motherboard drivers.
I assume the obvious stuff has been covered like, you actually have a working CD drive installed and connected correctly.. Can you boot from you XP CD as a test