Could be a variety of things, unfortunately. You could try re-seating the memory. If you have multiple memory cards you could also trying running with each card individually. If that doesn't help you could check the motherboard for any socketed parts or cable headers and try re-seating them. While you're doing that, look for any damaged or burnt looking components, or any electrolytic capacitors that look deformed or leaky.
After that, I'd try poking around with a multimeter to check the power rails, but that's trickier unless they have been kind enough to label test points on the motherboard.
A real electronic techo could probably give you additional and better ideas. Where's
wasyoungonce? He did a great debugging job on a Gemini unit for another IIS member recently! I'm sure he could give you sage advice.
Cheers,
Rick.