I'm hoping it was a really good deal with all this wrong with it...
FYI - score motor won't stop running till the bonus mech is zero'ed out either. Given the missing coil, that may be your issue before you tear into all the other stray wires.
I just got one maybe a month ago that I went through and got working. If you have any questions, give a yell.