Worst case scenario, barring component failure, is to do a fresh install of XP. I would almost bet that you are having "hidden" driver conflict issues here. Did you clean out the registry and try to see if the old PCI card is still hanging around in the boot.ini file? shot in the dark!!!
Noli Nothis Permittere Te Terere!!
EVGA 680i, Dual EVGA 8800GT'S (650/950), 4 gigs OCZ DDR2 1066, Intel Q9450 at 3.8 Ghz, Koolance Water Cooled, Dual Plextor16x DL DVD+/-RW. Dual WD 250gb 16mb Cache Sata 3.0. 3DMark06 score = 19,168.