Quoted from Igwiz:OK, I already know the Grave A and the Thing Eject do NOT register - Is that a clue? Was surprised at the "A" when testing everything yesterday. How is that connected to the root issue?
Those two switches are also in column 8. Your report indicates that all the switches in column 8 are out (2x bookcase, 2x thing, A and eject, 2x unused). This points to a more central reason rather than a peripheral reason. To differentiate the board versus the wiring you need to do the "jump" test. Once you have the results from that you will know where to look.
If you don't do this test, you could be looking in the playfield wiring for a problem that does not exist (because the problem is on the CPU board).
If the problem ends up being isolated to the CPU board AND you installed a brand new ULN2803A, it could be that the initial event that caused damage to the old ULN2803A caused further damage upstream to the 74LS374.
These are reasons why you need to do the investigation rather than shotgun (not saying that you are doing this but I have seen many examples of people who use the shotgun method on this forum).