Might not solve your issue, but through all the PC issues I troubleshot, I found out that clearing the CMOS is often enough.
One easy way to do that is to shut down your PC, remove the battery on the motherboard (it's a flat round battery type) for like 30-60 seconds, put it back in and restart...