Sometimes there are errors within the file when reading, but its possible to read ignoring errors. The output file may have some unread blocks, but these can be patched and sometimes the file will write back. Seagate F3 do not have problem with checksum like WD so this is fine to do (though as I understand it MRT can recalculate CS on F3?)
This has worked for me in the past with Plist (3_01B_0), never tried with Translator module though.