Firstly I must say I am a newbie with very limited knowledge so please excuse me if my question or diagnostic is basic. I purchased a BOP for a decent price and thought this is a cool occasion to start my first pinball repair project. Globally it looks like the machine was not given a lot of care, some ramps and plastics are a little damaged, the playfield is very dirty and shows some little wear but not completely worn out. As far as electronics goes, I was not able to test it when I bought it because it was not working anymore and the previous owner did not know why. The man who sold it to me was not a huge pinball fan and had no intention to repair it, he only had this machine for fun to play with his kids, he said it was working correctly until a couple of years ago, but then he did not use it for several years and he left it in his basement (a dry place).
So bought it anyway, I brought it home and I started to look at it more closely. I noticed that he did not remove the batteries from the MPU board, so they eventually leaked and apparently damaged a little bit the board, at least the U16 component (see pictures)
Before I noticed this, I tried to power the pinball machine on, and as expected it did not work at first. I only could see the DMD displaying "Bookkeeping Total Cleared - Factory Settings Restored" but nothing happened if I hit the Start button. However, after about 10 minutes it started to do a test cycle, play some music and the head of the bride started to move so I tried the Start button and, miracle, I could play a few balls, with music and light, the Machine wanted to come alive ! I powered it off and on again and was able to play a couple of time, but now it's stuck at "Factory Settings Restored" again, and when I try to enter test mode, nothing happens.
I noted during the boot that it is running L3 version of the ROM.
So the good news is that the pinball machine seems to work without major flaws, at least intermittently. The bad news is the battery leakage that I suspect is responsible for my problem.
I know I can change the board by a Rottendog WPC89 replacement board, but on the other had the damage on the original board seems little and I would like to get advise if this can be cleaned/fixed and how to proceed to avoid damaging it further.
Is it possible to clean a board with a product ? What is recommended to do in such cases ?
Thank you !