Sounds like overheating. Had the same with dell laptop. Dell service replaced the motherboard eventually.