In case of hardware issue ..
What does memtest86 say after a running time more than six hours?