General Error Reading is good progress in your case. Now it's in alignment error territory rather than completely broken.
IMO DOS format is the last test to do after you fix everything. Otherwise IMGDisk is the tool to get there. Things to validate:
* Use IMD to move head with the keyboard sequence 0,1,2,3...until 7 then back to 0. You should not hear any strong knocking noises from the head in the process, especially when moving from 7 to 0.
If you hear knocking noises, you have an issue with track 0 detection sensor not telling the stepper motor to stop at the right position.
* Use IMD to erase a disk, then write any compatible image. If both operations succeed, the heads are in good shape, but they could still be misaligned.
* Use a preformatted disk that works in other drives to align your drive using IMGDisk's align function.
* With all the above done, go back to DOS and do a FORMAT A: /U /F:1.2 /S
This should now succeed. Try booting off the newely formatted disk. Then take it to another drive/machine and boot from it there too. If all works well, congrats! Your drive is now good and legit.
Turbo XT 12MHz, 8-bit VGA, Dual 360K drives
Intel 386 DX-33, TSeng ET3000, SB 1.5, 1x CD
Intel 486 DX2-66, CL5428 VLB, SBPro 2, 2x CD
Intel Pentium 90, Matrox Millenium 2, SB16, 4x CD
HP Z400, Xeon 3.46GHz, YMF-744, Voodoo3, RTX2080Ti