test the mic? test charging? and wifi. Those are the very common fault for N900. Oh the X, C key, do you see any light leakage ? I learn from this forum alot about N900