I don't know what you are calling the Main board. There is a MPU and power driver board.
With power off, press on all socketed parts (U9, game ROM and CPU chip) on the MPU board. This is potentially a problem.
If it still fails, measure the voltage C31 on the MPU board, with power on. What is the voltage? If 5v is lower than 4.9v, then reseat J101, J114 and J210, as these are usually the source of low voltage that cause a WPC game to reset.