My Pharaoh is acting weird. For those unfamiliar with Pharaoh, there are 6 drop targets on the upper playfield. Two banks of 3 drop targets.
My issue is that the game cannot recognize when all 6 drop targets are down, therefore the drops will not reset until after your ball drains. Each individual switch for the 6 drop targets work well both in test and game play. But after 3-4 drop targets have been knocked down, the game stops registering when the other drops are knocked down. All other switches in the game will still register when 3-4 drops are down, just not the other drop targets. It's like it can only handle the first few drop targets, then when you hit them all down it will not reset the drop targets until your ball drains making the game pointless. The same issue is true for the lower playfield drop targets.
I found a known working Driver board and swapped it in, and everything worked perfectly. Swapped back in this board and I am getting the same result as before. So I know that the issue is on the driver board. My question is what kind of issue does this sound like? bad transistor? pia chip? I'm not sure where to start.