jag234 :
Sadly I opened my computer and re plugged both of the hard drive cables but got the same error on reboot. Does this mean my hard drive is the part damaged and needs to be replaced?
Attach the hard drive to another computer and run DIAGNOSTICS on it.
(you can use "ultimatebootcd" software and boot to that though it's better to remove the drive and test on a known working system)
Use the manufacturer's software if possible, otherwise use Seagate or whatever. The basic test is probably called "DST" or "Drive Short Test" then you can run others.
*If you get errors that can't be fixed (or drive will not detect) then the drive is defective. If you don't then the software may simply be corrupted but we'll deal with one thing at a time.
It's possible it's not the drive though I doubt it. You should at least run MEMTEST though which tests your main system memory (i.e. DDR3 sticks) which in doing so tests a few other things. www.memtest.org