I will add that a friend had the same problem with both an 93850c and 74850c drives, which either in dosflash or JF, returned 0x51, 0x52, or FxD0-Fx80 ( or something like that ). I've connected the drives pcb to my computer and read the flash instantly. So you might consider that certain sata chipsets that are not that good for the new lite ons. At least I can't find other reason for it to work with my PC, but not with theres ( in jf may be, but in dosflash... )
Would you mind to check which brand SATA chipset there is in your computer and which one your friend has? Might help others also that don't get it to recognize the drive...