Of course it's not the max memory boot option thing. Why would it be? It's unchecked by default and it went to 2GB usable when he reseated the hardware. So, let's think about what we have here;
We have a newly built system that has a processor with a common ram issue. We have the builder not really giving us much info at all, simply asking for shots in the dark to fix a problem that could have been googled for hundreds of answers. We have no information about if the ram was tested individually, using memtest. We don't have any information about what the user has tried themselves (like perhaps apply a bios update?).
This is basically an exercise in futility, as it is. SO....let's rule some things out, shall we?
First. The processor issue is likely not the issue, because it's recognized in the bios. That issue is usually a result of bent pins on the cpu socket that results in the ram not being detected in the bios at all. It should still be checked.
Second. The ram needs to be tested individually to make sure that each stick is good. Memtest should have already been used to verify in case a defective ram stick is gumming up the works.
Third. Has a bios update or anything else been tried? (V1 of that board has a bios update that addresses memory problems.) Have you looked up any information about setting the ram timing or voltage?
There's probably a "Fourth", too...but honestly I just don't care enough to go on.