I don't know if it is your problem or not, but the SI device registers report the wrong information on bad blocks. There is a fix for this, but it is not in either 4.2 or 4.3. I believe Rick Adams is the origin. If you can't find it, I can probably send you the 4.3 driver with the fixes. -Ron