It depends on the motherboard. If your motherboard is picky about that kind of stuff then it may not work. Also I noticed that you already have DDR2800 and then you want to add DDR2667, I don't have much experience with DDR2 so I can't comment if that will or will not work. Just try it and see if it works.