By solenoid/driver board, you mean the large power driver board? Does the game play properly except for the display?
If you haven't already, check/reseat the large ribbon cables that run from the MPU to the WPC DMD controller.
Check to make sure the 5V power (gray wire) is being received at the lower left side of the WPC DMD controller. If not, check connections at J116-J118. One of those provides power to the DMD controller board.