Already tried all of that. It has 2 drives but the only one I ever had to use was never close to full and since the reinstall there's barely anything on it.
I even took the computer apart and made sure everything was connected properly. I've been troubleshooting for days. It started with an infinite repair loop and when I got that figured out the long boot ups started after booting normally for a day or two.