Well I did exactly what I'd done 3 months ago and found a faulty RAM chip this time
My guess is that back then the chip was still functioning some of the time, and happened to be fine just when I was doing the tests.
This time I found it fairly easily with a systematic approach.