Thanks, I'll try the switch edge test (I did the individual switch test, which I am more familiar with, and everything was as it was supposed to be). As far as what triggers the game to put the ball into play, it depends. If it isn't a locked ball, meaning it just goes into the Putt Out in the back of the game, or enters via the Hole In One point, then it goes into the subway, rolls over the micro switch, ends up resting just above the coil (where the opto switch senses the ball) and then ejects. It always ejects the ball in those situations, and sometimes (but not always) tries to eject a second "phantom" ball (since there isn't really a second ball to eject). The other situation is that when I lock a ball via the left gofer, it then enters the subway, rolls over the micro switch, and as before, ends up resting just above the coil, but in this situation since the ball is locked the ball just stays there (that is, the game doesn't eject it, and in this situation it has never ejected this first ball when it isn't supposed to). However, when I then have a second ball enter the subway (either through the Putt Out in the back or the Hole in One shot), then the game will then eject the first ball (that has been resting there) and while it is supposed to keep the second ball (which is now resting where the first ball was) it sometimes also puts that second ball into play (so now two balls are on the playfield when there should only be one). If I then hit one of these two balls back into the Putt Out in the back the game will then hold that ball in the subway (as it should have from the very beginning), but if I drain one of those balls into the ball trough the game seems confused (like it's expecting the ball to be back in the subway and not the ball trough).