OP. The chances are you have multiple issues with your pin. The chip above the battery holder has been affected by the leaking battery as has the 40 pin connector. The missing segments on the displays is another issue altogether.
If you plan to fix the pin yourself you need a methodical approach to fixing your problems which Vid's guide will give you.
Otherwise send the boards out for repair.
Either way good luck. Tri Zone was my first pin and is pretty good ☺ (as I'm sure you know)