My Passport 1TB beeps at start and has I/O device errror once it's running

I opened the hard  drive and notice that the drive spins, the computer knows it is there but diagnostics like: Smart Status Fails and the wd utilities like Data lifeguard show that the drive has 0.00 space on the drive. Puzzled. I am inclined to think that the board is damaged. Can I replace it? Is there any alternative to recover the data?