Here's an issue you should consider. If the memory was failing in some way, the install could be corrupt. Here's what I would do.

1. Pass this memory test.
http://www.memtest86.com

2. After that passes, install the OS again.

Your post left out a lot of information about the machine. It's BIOS date and more.

Bob