Aunque abras un hilo nuevo o varios no conseguirás más resultados que preguntado donde ya has preguntado dos o tres veces. Ahora vamos a ver si se te puede ayudar.
Cuando dices que no te reconoce la sim a qué te refieres? A que te da problemas de liberación? Es que lo que entiendo al leerte es que te la reconoce bien y de repente no funciona. Cuando te la deja de reconocer, no probaste a meterle la sim de otra persona. Lo digo porque lo normal es que en estos casos el problema esté en la sim.
Desde luego el kernel no debería de tener nada que ver, no me explico por qué al cambiar de kernel te funcionó la otra vez. pudo ser una coincidencia de factores.
Prueba con otra sim, eso lo primero.
En teoría cambiar de kernel o de rom no tendría nada que ver, pero puedes probar a reinstalar la misma rom encima sin wipes.
Suerte y ya comentas qué tal va.