Normally, I like to repair the original, but in this case it looks to be a liability.
If you go with this board, it will need an extension for the GI power from the Transformer, unless you remove the top right connector from the board and move over the wire harness from the original power supply.
https://xpinpinball.com/product/xp-de5047/
https://xpinpinball.com/product/xp-wmsgi-ext/