So I tried simply reflowing the pins on the cartridge slot, and on the chips. Low and behold it sprang to life. Yay. I assumed it was fixed, and went to bed.
Tried it again this morning, and it's broke again....
So I got the WD40 out and really went to town cleaning all the pins and even used a bit baking soda to scrub the oxidation off the pins. No dice. Still not working. Tested continuity on all the cartridge pins, they all check out fine.
So I am stumped, I have no idea what to try now. I am 99% certain it isn't as issue with dirty pins or anything that simple. I've also tried replacing the resistors with newer ones. No difference.
Anyone have any ideas what I could try next? Here's an image of the board:

And a video to show what it does:
https://www.dropbox.com/s/jp4gq5py4y4cv ... 9.mp4?dl=0