a me paso lo mismo, la solucion que encontre fue bajar a 2.3.6 hacer full wipe data y cache instalar abyss kernel y ahi recien bajar el galaxy s unlock y liberar el celular, una ves que lo libere recien volvi a subir a la 4.0.4 LRG donde quedo normal ya no esta el problema de que se bloquea cuando se reinicia el telefono.
Cabe aclarar que como dije en otro post trate de reemplazar la carpeta EFS que habia liberado en el LRK pero el problema no se soluciono, el celular seguia bloqueado.
Ahora nose como hiciste para que el galaxy s unlock te libere estando en firmware LRK... siendo que el desarrollador dice que no funciona.