Hi scudmissile007,
I'd recommend you to connect the external HDD to another computer to test the drive for problems by using Data Lifeguard Diagnostics here, if you haven't done so already.
http://products.wdc.com/support/kb.ashx?id=lZXXEU
If there are bad sectors are found in the HDD...