I have finally isolated the problem with my simcard not reading properly or at all. After 3 months of thinking it was the simcard reader or something with software. It started out only doing once every few days so I'd restart phone while putting pressure on the simcard card while it booted up...