Good job. This reminds me of a sound issue with a Neo Geo I had. It took me 6 month of searching to figure out that a plated through-hole was not connected from top to bottom through the board. Sometimes there aren't any visual clues that traces are broken on a board. It can take a long time to track those sorts of things down. Keep in mind, with pinball boards, it's usually a connection, before it's a failed component.