My two N900's both get wifi signal without sim cards. Try reflashing both rootfs and mmc. Also try leaving the device some time without its battery. Then if nothing works, have it changed.