Parece que ya he solucionado el tema instalando una rom basada en cyanogenmod 10 aqui podeis bajarla
http://www.mediafire.com/?bf34a6j6y5ijbq5 la instalais desde el recovery y listo. Llevo 3 horas con ella y dejando el movil en reposo y me envio mensajes por googletalk cada 30 o 35 min y llegan, la rom no ha cambiado el baseband, asiq ue seria el kernel o a saber que puņetas era.