If you've replace the questionable memory chips with working chips. , it is not the memory but either the memory controller or damaged address lines. I would have someone (or do it yourself) check the continuity of the address lines. And as stated try the device on another system. It might be repairable or replaceable. Also make sure you connections are cleaned of oxidation.