Just saw this: OK, I have gone through this very recently. Here is something you may be already aware of. For SOME drives, replacing PCBs is not enough, you also need to get the old firmware (that has a unique code) off the old PCB and put it on the new. Without that, just changing PCB with an exact replica won’t help at all. Due to the unique id on there, the replica is not exact.
If you tell me the exact make/model of your drive, I can look up whether it requires a firmware copy or not. If it does, there is an excellent service that will do it for you (it is hard to do w/o professional tools). Needless to say, I have zero assoc w/ that service (except that I used it, and was extremely satisfied). They are based in Ohio.