How's your batteries looking? Any acid damage below them? Obviously your switch is working, so it seems like a logic error, as the CPU is not registering the hits even though the Switch Matrix is. I am working on a Shadow too. I have a short somewhere keeps popping my U20 after about 20-30 games. Getting Column and Row ground short errors. I think its in the short is in the mini playfield somewhere.