Chosen Solution

My MacBook 2012 died suddenly last night. Has not booted since. I have a PC so managed to recover my files and from what I can see the HD is healthy and working correctly. I have wiped the drive anyway on my windows formatted it to fat32 and the drive does not even show up in diskutil, nor is it listed in terminal. All that appears in diskutil is disk0 is x base system. From what I’ve read online I’ve reset the pram, swapped out the HD, formated the drives to NTFS first and they are still aren’t being discovered. Ideas?

You’re facing a known issue! Your HD SATA cable has failed! Get a new cable MacBook Pro 13" Unibody (Mid 2012) Hard Drive Cable and follow this guide MacBook Pro 13" Unibody Mid 2012 Hard Drive Cable Replacement There are two things you also want to do. Applying a strip of electricians tape on the uppercase to help protect the cable and don’t fold the cable instead form the bends with a smooth arc where the cable needs to bend around a corner. https://beetstech.com/blog/prevent-a1278