Yo tengo el mismo problema con el 3G: lo conecto/desconecto con el APNOnOff sin problemas. Pero a veces no me responde pasado un tiempo (ni con APNOnOff ni desde ajustes). Tengo que poner modo avión y volver a normal para que me conecte. Esto me pasa desde que actualicé, asi que tiene pinta de ser problema de soft, aunque tampoco me preocupa demasiado porque la solución del modo avión no es nada mala.
Eso sí, si alguien tiene el mismo problema y lo ha conseguido solucionar, que lo diga!!!
PD: yo no tengo problemas de batería, es más, me rinde y carga espectacularmente...