Last update from me, I finally fixed the problem. The problem was my CPU. Apparently the fan on it was only half way plugged in, it tilted a little, causing the processor to get too hot, I didn't notice this was going on as my processor is supposed to notify me when it reach 42C and when the sound cut out I looked and the processor was at 45C. So i unplugged the fan re set it properly, and i haven't had this problem since.