Most likely you need RAM that is not ECC. You said that your ram was DDR400, that means that it's real speed is 400/2 = 200Mhz, but because it's DDR SD-RAM it's labeled as 400 because it does double the amount of work as the previous SD-RAM at the same speed.