Ok, so hopefully the CPU isn't bad, now is it possible for you to try the RAM and the GPU in some one elses rig?
If so do that if they work fine, and please, try only one component at a time, I mean, first add the RAM in some other rig and test it, if it works fine and shows up in the BIOS and the OS as the said amount of RAM then it's fine. Then remove the RAM and add the GPU and test it, if it works fine , no color problems, no display errors, then it ought to be fine, so we know they are both ok.