MTKflash and hot plugging may be a solution.
Before resorting to hot plugging, try to set that drive as a master on it's own IDE, with the BIOS set to no drives on that IDE.
Then MTKflash in port mode (be careful, or it could take out another drive!) may be able to reinstate a working firmware (binary).
I'll leave you to find the remaining info, as hotplugging is a little risky - static or other damage can be done to the rest of the system