Help! iMac stuck at loading bar
So out of nowhere all apps on my 2012 iMac started to freeze up and I could barely force quit any of them. So I had to do a hard shut down, but I opted to go into recovery mode and do a disk utility - which said the Volume was OK. I restarted and am now stuck wit the loading bar at 100% but will go no further...I even left it over night but still stuck.
I have reset SMC, VRAM, and safe mode will NOT boot either. I have tried to reinstall macOS, but it fails and displays and error log. There are tons of errors including: ReportCrash (635) errors as well as "Warning: Couldn't find boardID, chipID, and ECID in new namespace, falling back" Both of which I am unfamiliar with. (Bad Quality Pictures Below)
I am also unable to create a new partition - results in a failure error. I have booted into verbose and single user mode and run the fsck utility command which says the Volume is OK as well. But every reboot still results in getting stuck at the loading bar. I have also tried to connect via Target Disk Mode to salvage files off the drive, this sort of works but there are numerous errors saying it can't read or write files that I am trying to copy to the other computer.
I am out of ideas! Any advice would be greatly appreciated!