Make sure the Master/Slave jumper on the new HD is correct and the cable is seated, what brand is it ?

Put the XP CD back in and let it format the drive and try to install again.