So, with all this talk of cables coming loose, and having to re seat connectors, I'll add this little nugget of advice. I noticed that JJP used an overabundance of zip tie cables to secure the wiring, and tidy everything up. Some zip ties were actually placed pretty poorly, and putting undue stress on the cables at their connection points on the boards. I clipped quite a few of the zip ties and relieved those pressure points. I'd advise everyone to have a good close look under the playfield and make sure your cables aren't in a bind from zip ties being too tight or too close to plug in points.