Did you run the mfg's diagnostics on the old drive to confirm it was bad?
That error does not always mean you have a bad drive, you could have a bad
data cable, defective drive controller, flakey power supply, bad
motherboard, or other problems, which is very likely as your new drive is
producing the same error.
There is no "automatic" way to fix it, proper troubleshooting needs to be
done, and it can be rather difficult tracking down the problem, I would
suggest a competent repair shop.
Crosspost, do not multipost http://www.blakjak.demon.co.uk/mul_crss.htm
How to ask a question http://support.microsoft.com/kb/555375