Just an FYI,
I had the same problem one month ago.
First I cleaned out all the dust in the system.
Second I took out all the ram, and dusted (blew) around the ram contacts & where the ram fits into the motherboard.
Third I put 2 of the 4 ram sticks back in & the system booted okay.
Forth I then put in all 4 ram again, and again it would not work.
Fifth I then move all the ram sticks to different positions and voila, it worked and has worked everytime since and strangely enough, it does seem faster.
Hope this helps anyone else having the same problem.