Every 600xl I have seen is fully socketed. Replacing the Basic ROM with an EPROM however is not that common, and that is probably where you problem lies. This required modification to the motherboard, so there could be some bad connections/shorts there. I would start by carefully examining the added piece of socket and maybe reflow the solder on it. Also EPROMS do suffer from bit rot over time, so it could be bad too.