Sabrecoil installed and N key now working. The keyboard is a bit bouncy and no debounce circuit evident. Read somewhere that a later ROM did software debounce but something to think about later because . . .
After working for a week and even being left running for 6 hours with no problems, the machine suddenly started showing display problems (again, again). Upper and lower blocks would flash with solid lines. Pin 6 of the 2114 RAM shows a minimum of about 1V when cold, rising to about 2V when warm. With every IC on that line removed, Pin 6 shows 5V so there is a low resistance path to 5V somewhere. All VDU RAM sockets replaced and now pin 6 reads 0V.
Ok, so I think this is it, all ICs put back in and it works, for about 10 minutes and now the display corrupts again in yet another new and exciting way. This time in a vertical column of ? then a grey block then a white column, then 7 ?'s then another grey block.
Arrrrrrgh !
Only two sockets left to replace in the video path, so they are coming out next. Good job I bought enough in the last batch.