I think it may be your motherboard there. I had a something happen to me about a year ago on my old comp like what you described at first. Turned out it was the motherboard