Check to make sure none of your transformer lugs are touching, I had two on my SS that were able to move freely and were bumped into each other.. of course, this blew the main fuse, but worth a shot. That harness certainly doesn't look like a good sign.
And really, you opened the cabinet while the game was on and jiggled a random harness to get the lights to work again... dude..