Estava tendo o mesmo problema com a Vivo, e já tinha tentado de tudo, como resetar a rede, religar o aparelho, e até trocar o chip.
Bom, nada disto funcionou, mas vi um post no YouTube, com uma dica tão simples, que parecia ser mentira, mas que funcionou no meu caso. Desde então, o sinal 3G está mais ativo do que nunca. E posso tranquilamente desligar o 3G temporariamente, e religá-lo sem que o sinal da rede se perca e eu tenha que reiniciar o telefone como antigamente.
Tentem o seguinte: primeiro, selecionem a operadora, e não deixem no automático. Depois, sigam esta simples sequência: Liguem o Airplane, e retirem o chip. Então, desliguem o Airplane, aguardem alguns segundos, e recoloquem o chip. Simples assim.
Sei que, de tão simples, não parece que funciona. Mas demonstrou ser bem eficiente para mim. Não entendi toda a lógica por trás deste procedimento ainda, mas meu iPhone voltou a sua estabilidade novamente após isso.
Até mais!