Sounds like it could be bad motherboard capacitors. Have they been changed? If they haven't, then remember they're 20 years old now. Just a thought.
Another thought would be the main oscillator on the motherboard (28MHz on A4000?). I've never had one die on me before, but it is possible. I know they can go flaky and sometimes die completely, so it's something else to consider.