Glad you're having some success now. One question, if I may. After successfully testing the new RAM's, did you then also re-test the original RAM to verify that the malfunction returns as expected?
Worth a try, if you haven't done it already. That's because once in a while you may encounter a case where the chip is actually OK but nearby wiring on the board is flaky. Maybe there's a bad solder joint or a tarnished IC socket or whatever -- stuff happens, as they say!
Replacing the chip can disturb the flaky wiring and make the symptom disappear -- and of course that makes the wiring issue superficially appear to be a chip issue.
-- Jeff
_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html