You did a system restore back to factory settings?
Still boot probos?
If both yes..
Go to Western Digital's web and download windlg and test the HHD in a different computer. You MIGHT be able to download a bootable cd (ISO) to test in the computer it's in. MIGHT...
If it passes, download memtest...