Hey all, I've been searching the web and my local support for a while now, and I'm really stuck. My World Cup Soccer table has this issue where (most of the time) it works great, but occasionally, while in play the ball trough will start trying to eject balls into the shooter lane. Sometimes the ball will make it out, sometimes the solenoid seems to only half fire, and the ball just shows its head and falls back into the trough. It's not just one ball either. I frequently end up having all 4 remaining balls in the shooter lane while I am still playing the 5th ball. This tells me that it is not just one opto acting up, although I have tested all of the opto emitters and receivers in the ball trough, they all check out fine. When it starts to happen, I open the cabinet and make sure that all the connectors are firmly attached at both PCBs, and then upon closing the door again, it keeps going.
I really am at a loss for what could be causing this, but I sure would like it to stop. What is it in the logic of the game that tells that solenoid to fire? Could there be a switch somewhere besides the trough that is shorting and producing a half-fire to full fire response in the solenoid (I didn't think half-fire was an option, but looking at the solenoid while this is happening and listening to it, it sure seems like it.)
Anyway, any help on this would be much appreciated.