Right, so I've taken another look at this.
Er.1 occurs when the HM-65256BLSP-12 (the pseudo SRAM) is damaged - this is a showstopper; without this, the device will not work at all.
Er.2 is (I'm assuming) related to the BR28C16A-150 (a 2K NVRAM) ROM contents being bad. From what I can tell, this chip is compatible with AT28C16. This is not a fatal fault - you can hit standby to 'acknowledge' it, and the device seemingly continues to work as expected.
I've replaced both to no avail. I've played around with the 'test' mode as much as possible, but it doesn't actually seem to do anything useful. Its operation doesn't match the service notes, for either version 1.00 or version 1.03 of the ROM. It seems to be broken, or perhaps requires a special disk. It acts differently with different disks inserted (e.g. blank, with music etc.) but again the actual tests do not match with the service notes.
So I've come to the conclusion that there's something in the NVRAM which is missing, and causing the error. I'm assuming there aren't any other chips in the device that have some hidden storage capability.
Frustratingly, I can't figure out what the fault actually is - once you acknowledge the fault, the device performs perfectly, with no loss of functionality.
I'd like to offer a bounty of $20 via PayPal if someone can dump the NVRAM from their working unit and post it here. I was able to dump mine (after it having become seemingly damaged) with a TL866, so a standard programmer is all that is required. Mods, if this is not allowed, please let me know.