Besides bad capacitors, quartz crystals age and slow down slightly. So it's possible that the motherboard has a timing or interrupt problem. Try cleaning out the machine, reseating all connections....