Also,.. this may sound like a stupid solution... but make sure your memory is always seated perfectly in the slots. I can't even remember how many times I've had memory problems fixed by pushing the sticks in securely or switching them around DIMMS.
This is also right (if the memory do not work @ stock setting) , i had similar issue especially when the computer need to be cleaned

.