These Zaccaria's can be in a weird test mode until you set up the variable paramaters stored in CMOS or at least until the machine thhinks you have. I have seen this on many machines with flat batteries when setting them up for the first time...
The below wording is an abstract from David Gersic Zaccaria site. Do this when you power your machine on and see what happens, this does not explain the displays going off and that sounds like a power supply or connector issue...
"Once the board boots and runs the game ROMs, it will need to be set up. Zaccaria 1st Generation games do not have any built-in software default settings to work with, they assume that the settings data in CMOS is correct and will use it. If the data in CMOS is incorrect, the game will boot, but will have no idea what to do next. It will cycle the displays between 666666 and 999999 and may make a sound effect to alert the operator that something must be done.
There are two buttons required to enter the game settings and audits. First, push the button on the CPU board. This memory protection ensures that only somebody with a key to open the backbox can enter the game audits and settings. After pushing the CPU board button, push the Advance button on the coin door. The Ball / Credit display should now show a "06". This is the first of the game settings. (01...05 are the self tests, accessed via the Advance button but without pressing the CPU board button first)."
Dean