I think you have a memory or agp problem. I suggest you switch off and remove the memory module[s]. If more than 1 try swapping their positions. I think a bit of corrosion has ocurred this should be cleaned by removing and replacing the module. I would also do this for the agp card and any other cards that have been in a long time. Also remove all other cables both ribbon and power and plug them back in.