I didnt think I would ever find this one.... An input to a 74151 on the scoreboard was sinking too much current and causing a 74191 on another board to miss-count. Damn that was a tricky one and no form of logic testing was helping.
Pictures of arcade things taken from my mobile phone