Il controller ram integrato dell i3 540 difficilmente reggerà 2000 mhz , anche con ram certificate per quella frequenza è un limite dalla cpu.
Anche a 1800 (è normale che cpu-z visualizzi 900,è la frequenza esterna delle ram) ti conviene testare con 2/3 cicli al 100% di memtest 86.
http://www.hwupgrade.it/forum/showthread.php?t=1189286
Se non passa puoi aumentare il voltaggio imc (rende più prestante il controller delle ram) da bios ma non oltre 1.35 V .