ok, so i have an iphone 16gb 3gs on payg from orange and it has started to not recieve some calls. i have full signal and somone rings me and about 50% of the time they dont get through and a few minutes later i get a text saying i have missed a call. first of all anyone know why this is and how to fix it? it hasnt been dropped or anything. secondly if the only way is to get it fixed would apple know i jailbroke it? i originally jailbroke it with spirit on 3.1.3 and saved my shsh but when this new jailbreak me came out i used the shsh i saved and restored it back to 3.1.3 and then updated to 4.0.1 and then used jailbreak me to jailbreak it. if i just restore back to 4.0.1 through i tunes will it get rid of all the evidence that i have jailbroken it?