Sounds like a problem with the SIM card or SIM card slot
how hard is it to replace the sim card slot?
did you get it wet by any chance?
i went boarding one day with my Nexus and some water got in between the case and the SIM kept showing up in emergency mode. I let the phone dry out for 36 hours and it worked fine afterward...