Yo tengo el mismo problema.. Es por la diferencia de bandas en la que se encuentra el 3G
Como yo me encuentro en América mi compañía usa la banda 3G-850 y Como todas las roms son europeas aya usan la banda 3G-1900 y es por eso que ami no me funciona el 3G

tendria que modificar la rom y seleccionar el tipo de banda 3G-850, lo cual no se hacer..