Like Sgt. said, Start from scratch w/ the new HDD. Rem that ME drive after doing a little housekeeping on it. I'd also remove any add-in PCI cards except the Vid. card.
Collect any needed Mobo, chipset & other hardware drivers (search the net forthe most recent updated drivers for each hdwe. item you will install & collect them).
Install the new drive, Install the new XP OS (make a small visit to; www.easydesksoftware.com/youformat.htm first and print it out), after reading it visit the rest of their site & do some reading.
After you have XP on your drive, install the Mobo & chipset drivers, the updated Video card drivers, and the monitor drivers. Then add in each of the other cards 1 @ a time along w/ the updated drivers for each, always shutdown open & running programs EXCEPT Explorer and restart the puter after each change (whether it be a hardware change or software change or update). Then go to Windows Update site and update your OS w/ the necessary patches, SP's & any needed additional features (be careful to read what the update entails, not all are nec. nor needed/wanted, only install the add on's you spec. need beyond critical security updates- IE: If you don't do film editing, don't apply a film editing pkg.)
More OS problems are caused by unneeded add's. to an OS than anything else (install only what you will use, and remember your slave will be avail. for those other programs you will rarely use). The more files that are replaced or changed/addedto/of your newly installed matching set of XP files on the original OS, the more degradation of the operating system there is from the start, and the more lockups, illegal messages you will rec. in the future.