Hi,
Not sure if I understand correctly but from your post did you use a previous install of Windows XP, that you had on an old HDD?
I haven't installed a new clean OS before I started it up
If that is the case it would definitely be worth doing a clean Install of the OS but you shouldn't need RAID drivers unless you are using a RAID Array. Once you have done a clean install, load the Mobo drivers that you need, reboot, then load other drivers. Then it should be OK.
ATB