Quoted from Billc479:What kind of sockets are on the MPU board?
Midway started using these brown Palmer IC sockets around that time that proved to be unreliable resulting in frequent MPU crashes. There is also the issue of past battery damage that could cause similar issues.
Can you post a picture of the MPU and a closeup of the battery area? That would help in the diagnosis.