It was working on XP less than 2 hours before this post and I didn't fiddle with the hardware at all when I was installing the new hard drive.
It is a Western Digital (WD3200AAJB-00TYA0 ATA Device: as written in device manager) It is recognized in the device manager, but cannot be populated. It is also recognized in "disk management" as dynamic but "invalid".
The only solution the rest of the internet seems to have is to format which is not what I want to do because I want the information on the drive.
Thank you in advance for your time and your answers,