I cleaned the mirror switch like 3 times and... it now works perfectly. It's a fickle contraption, that's for sure. Other problems discovered...
I had a LOT of trouble getting the game to consistently see all balls in the trough at all times. I had to take the apron off, start a game and remove other trough parts to see exactly what the problem was... turns out that some of the trough switches were out of adjustment. Got all of them exactly as they should be and, still had problems. So, then I just gut the thing. Remove it all. Sand it with fine grit sandpaper and Novus it all. Discovered the large metal bracket that holds the end of trough switch was bent A LOT, causing the balls to get stuck on the very top of the white up plunger. Got that resolved and... still had problems.
So, I started looking VERY closely at the switches and noticed the very FIRST roller switch on the right most side was different than the other 5. Well, it turns out this switch was not the correct part. It looked and worked fine but, the TENSION required to get the switch level pushed down was like 4 times stiffer than the rest of them. So, when a single ball was attempting to fall through the trough, it worked fine. But, if there were 3, 4, or 5 balls in the trough and the ball release sol. was opened, the tension on that 1st switch was too much because the balls did not have any momentum.
I removed it and used a switch that just barely needed any tension to actuate and all is resolved now. I played 3 full games without a single ball search. THAT was a nightmare, taking the better part of an entire day to get straight.