Por lo de DDR 400, tu PC admite DDR 333...
Te pongo una tabla de como se denominan las diferentes DDR y su velocidad de reloj fisica.
Designacion del chip - Velodidad de reloj - Designacion de modulo - Ancho de banda
DDR200 - 100Mhz - PC1600 - 1.600MB/s
DDR266 - 133Mhz - PC2100 - 2.133MB/s
DDR333 - 166Mhz - PC2700 - 2.667MB/s
DDR400 - 2OOMhz - PC3200 - 3.200MB/s
Tu placa admite las DDR333, por consiguiente admite modulos superiores los DDR400, que funcionaran a la velocidad de la memoria mas lenta, en este caso a 166Mhz, como tambien admitiria modulos mas lentos como los DDR266, pero en este caso tu modulo de DDR333 funcionaria a 133Mhz.
No se si me explicado bien, en definitiva un modulo de DDR400 funcionara siempre a su velocidad o por debajo de ella.
Salud.