Starling wrote:
Post how the drive is identified in BIOS with both original and donor PCBs.
Hi, Magikalfly,
this question is not off-topic, so it is needless to get back to the original topic

Basically if u want to recover data, it is definitely advisable not to use external USB enclosures.
From what U already said I am about to think your drive's PCB is pretty fine, but the surface contains bad sectors, that's why Win is hanging when you plug it in.
With the donor PCB the drive probably aborts all access commands except ID due to FW incompatibility, so U can see the drive and WIn is not hanging, just won't show it in the disk management since it is unusable.
Remember this is just a theory based uppon what U said, but U might want to consider it.
To diagnose properly U definitely need to connect it to a real ATA/SATA port and check in LOW LEVEL tools (in DOS) like MHDD.
pepe