Can you get My Passport?

Hi.  Does this have solution?

WinDlg (DLGDIAG for Windows):

Test Option:    QUICK TEST
Model Number:    WD 3200BMV External
Unit Serial Number:    [Deleted]
Firmware Number:    1.05
Capacity:    320.07 GB
SMART Status:    PASS
Test Result:    FAIL
Test Error Code:    06-Quick Test on drive 2 did not complete! Status code = 07 (Failed read test element), Failure Checkpoint = 97 (Unknown Test) SMART self-test did not complete on drive 2!
Test Time:    21:30:56, July 20, 2012

Test Option:    EXTENDED TEST
Model Number:    WD 3200BMV External
Unit Serial Number:    [Deleted]
Firmware Number:    1.05
Capacity:    320.07 GB
SMART Status:    PASS
Test Result:    FAIL
Test Error Code:    08-Too many bad sectors detected.
Test Time:    09:11:39, July 21, 2012

Test Option:    WRITE ZEROS
Model Number:    WD 3200BMV External
Unit Serial Number:    [Deleted]
Firmware Number:    1.05
Capacity:    320.07 GB
SMART Status:    PASS
Test Result:    FAIL
Test Error Code:    09-Sector #0-1024::Write Zeros error!
Test Time:    09:12:49, July 21, 2012

If the test failed, backup your files and if you can replace it. 

Too many bad sectors were detected, the drive needs to be replaced.