Looks familiar - I think the same guy that wired your Who Dunnit wired mine too!
https://pinside.com/pinball/forum/topic/whodunnit-gi-issues
I got mine back together and working, just soldered on some new header pins and re-wired the connectors.
Just take a lot of pictures before disconnecting the wires from the board - you can label the connectors with a sharpie as well to help you when re-connecting.
Here's my before and after...
IMG_6967.jpg IMG_6987.jpg IMG_6977.jpg