OK, the resetting issue could be a problem. Does the system still do these on its own? Have you checked the Maintenance logs to see what was causing the resets? Are there any messages like these?
Main Control was reset due to software error Process 00 ANYTHING at address 012345
Main Control was reset due to software error Exception = ANYTHING at address 012345
Do they have a backup database from before this started happening? I know, more questions.