A leaking battery can cause all sorts of problems. Even if the battery has been removed, if the board hasn't been cleaned properly the alkali can sit and eat through the board slowly over time and then show up. Try removing all the memory from the mother board and then fill one memory slot at a time. Start with the slot furthest from the battery.
Putting the memory on the Warp engine as Tone suggests is a good idea as it will give you a speed boost.
Weed