Yep, spot on retropin, the game was working but froze half way through play.
I've re-pinned all the connectors and fixed the acid damage, looks like all thats left is to fit new sockets as you suggested.
Hmmm, to solder or not to solder, that is the question