If all else fails, can you reformat it and reinstall the OS?
From what I gather (and I could well be wrong), SFS is a mixed bag. When it's good it's great (that is to say it's very reliable and resiliant to errors). When it eventually does get an error it's quite difficult to fix.