If the score motor is turning 1/3 turn upon hitting the credit button, the score motor run-out switch is OK. It is N/O at the end of each rev.
Per the schematic shown, SB2 is probably operating properly as well, meaning nothing is wrong with the ZB relay. Since the game is silent when SB2 trips, (at the end of the 1st score motor rev), it may be the secondary or multi-player reset completed relay, which will keep the score motor running, allowing more time for the score reels to reach "0." You can manually reset the SB2 relay to see if the reset continues on once the game stops. I can't tell by relay abbrevs, I need to know the full name of the relay to be accurate.
I would also try removing the entire bank assembly from it's housing bracket and rest it on top, (without tightening the wing nuts), and try restarting again. Make sure 1st ball, last ball, game-over/tilt relays are tripped before simulating. Many times, housing the unit limits the bank reset bar of it's full travel and may not make or break all the switches properly, yet, everything may look good upon visual inspection because you lifted the unit out of its bracket. Lifting the bank out of the bracket will allow more room for the bar and may give you different results.