okay....after more than a month of research i came to the conclusion that n900 has a problem with the sim card slot. initial it starts as a hardware problem(sim card slot) and than it goes to be a soft error.