The other day I went to restart my computer, on restart it showed the motherboard info for longer than usual maybe 10-20 secs then proceeded to boot windows. About 2-3 days later I was doing a few things, computer froze so I manually had to shut off and turn back on the computer and it would show the motherboard information and not do anything from there just sit there. Tried to boot again maybe 3 times and nothing changed. Everything powered up fine ect ect. Took the case off looked at a few things, everything looked fine. Turned it back on and it booted right away like normal. Didn't have the keyboard plugged in so I had to restart again and was going to anyways to see what it would do and it booted just fine again. Any idea what this problem MAY be? Any input is appreciated! Thanks!