Error 0x80004005 is translated as an unspecified error seen when you cannot access drives , folders or files. also hence the ntfs sys failure.
Quite simply it cannot see your hard drive,
how old is the machine? It may just need the CMOS battery changing as it doesn't see the new drive either.
You could try setting the BIOS to default settings and retry.