I usually just do this:

cat /dev/zero >/dev/hdc (or whatever)
cat /dev/hdc >/dev/null

If the drive HAD some bad sectors, the first line above will repair them. You could do that with the "failing" drive.

Cheers