If it's getting power from the PSU but can't be seen in BIOS or Windows, try replacing the IDE data cable with an 80-wire one (
link).
If your hard drive is on IDE channel 0 and set to 'cable select', change it to master.
Can you test the drive in another computer?