Você terá um tempo difícil para diagnosticar problemas de hardware sem acesso ao hardware; se não for óbvio nos registros ou por causa de ruídos de fumaça e crackly seguidos por brilhos de luz, então muita solução de problemas de hardware se resume à troca de peças até que o problema desapareça.
Coisa com o hardware é que quando você usa o software para solucionar o problema, ele só pode dizer o que é o problema, não o que pode ser o problema. Ou seja, memtest86 encontra um problema de memória definido, você tem um problema de memória definido, mas se memtest86 diz que
não é um problema de memória, você ainda pode ter um problema de memória (teste de sistemas bem, mas só parou de bater depois de trocar o módulo).
É como pedir ao seu cérebro para se diagnosticar. Você não pode confiar nas conclusões. : -)