Thank you for your reply, but if the RAM was bad, the computer won't even boot, same as the CPU. I've been in this situation before and I'm 100% confident the motherboard is dying.
I've never overclocked the CPU or RAM, always kept latencies and clocks speeds at stock levels.