I've got nothing to lose. it's an old phone of a friend's that was given to me and we've both tried just about everything else seems like
You can get your IMEI back by reflashing stock ROM, does it display IMEI 0(zero) ? The phone needs the IMEI to be able to get service. You fix the IMEI, you get the service back.