Hi jradams76
I like the ending of Your post-1: "... game ejects a ball ...". (I may be wrong - but) I believe the problem is just the switch on the Q-Game-Over-Relay --- see HowardR 's JPG in post-12, on the right, near the number 14 - switch (on Q-Relay) has wire-color-red-mingled-with-white - has wire-red-yellow.
The Q-Relay MUST "quit pulling" when You start a new game - so this switch is closed (closed when relay is not pulling - we want the relay non-pulling). May use very fine sandpaper to clean the contact-points --- are the wires soldered-on*** ? . If "No luck": I then would like to troubleshoot using Jumper-Wires --- do You have at least two ? --- well, we can use just simple wires - wind around the bare metal of the Jumper-Wire-End - wind around an solder-lug in the pin --- but Jumper-Wires with gator-clips are recommended.
soldered-on***: Wires in the pin connect from "AA" to "BB" --- well a wire can break-off at "AA (here the Switch on Q-Relay)" --- but this connecting wire could have broken-off at "BB" --- we must have this fact in mind when we investigate on "AA (here switch on Q-Relay)". Greetings Rolf