What PSU do you have? Also, are pre-Windows boot times delayed? The PSU might be a potential source of these issues. Also, I've had this happen actually several times before due to what I assume was the PSU "killing" HDDs (SSDs were mostly unaffected for some reason luckily); back up all data you care for ASAP if you ever have it working again, since there's probably a great chance it's forgeted for whatever reason.