Eso lo arreglé haciendo copia y borrando los apn con "apn backup restore" (está en el play store), sin la app no me dejaba modificar o borrar apn, y luego los restauré y borré todos menos el que uso y el de mms (soy de orange y dejé el de orangeworld. También he probado dejando el de orange internet y funciona igual. Ahora ya no tarda en coger los datos al cambiar 2g/3g. Prueba y deja el que te vaya mejor de los dos, además vienen 2 apn de masmovil (que unciona con orange) que también borré. Lo descubrí cambiando a 2g/3g y mirando en los apn que se tiraba un rato cambiando entre los 2 de orange y luego ya se conectaba y a veces ni siquiera conectaba.
