Freddie.
It was a difficult problem to diagnose because it didn't manifest itself all the time.
The memory wasn't performing with the advertised timings correctly at the right voltage. Basically because it was broken/faulty. I got it replaced and have had no problems since.
Does that make more sense to you?