Did you check if all the memory chips are ok?
Worked on 4x256=1gb total, then switch to 4x1gb=4 gb total and was crashing all the time, after removing 2 chips and now on 2 gb no crach so far, so looks to me that at least one of removed chips was bad. Hope this help.