Yes, the "replace the control board" MAY work if you find a IDENTICAL HD. same model number, board revision. ect...
There are some weird extra formating things that may bugger it, like extra sector swapping (to slow down error's) but it *should* work.
The way Datarecovery services...