So it freezes at random?
Random freezes are generally caused by
CPU, or less likely the motherboard itself. Is the
CPU fan working, and free of dust? Also, can you try reseating the
CPU?
If you having checksum errors, this is a clear indication of faulty
RAM, as long as the checksum error is at the same address each time?