bob – the problem is that the boards and firmware change about every 5 minutes, so finding a replacement with exactly the right board/firmware combo is pretty remote, especially since your drive is pretty old. Even then, there's no guarantee due to ROM info stored on the board which may be unique to the drive (Seagate customer services told me the chance of data recovery is about 20%, even with the right board).
There is one straw left to grasp at (which I'm about to try on mine). If the drive has died due to some kind of power problem (mine died because I accidentally plugged-in my laptop power pack instead of the external HDD one!) there is a chance that just one component on the board will have died – the Transient Voltage Suppressor (TVS). This wee widget's job is to protect the rest of the board against voltage spikes, etc. If things get really out of hand, the TVS itself will die. Some people have had success by simply removing (unsoldering) the TVS. This will let the drive power-up and function normally, but the drive is now completely un-protected, so it's a case of getting your data off as quickly as possible before the whole thing gets fried! There's a useful forum called Techsupportforums.com or something like that.