El problema esta bien especificado en los tutoriales sobre el firmware, deberías echarle un vistazo más en profundidad.
Por lo que cuentas, yo diría que lo que pasa es que flasheaste un firmware 3.32.405.xxx, que es firmware de ICS. Gingerbread utiliza una base diferente, y para eso tendras que poner un hboot anterior al que ya tienes.
No obstante, si lo que en realidad te gusta más es el sense 3.5 en vez del 4.0; y no Gingerbread como versión de android sobre Ice Cream Sandwich; te recomendaría que mantuvieras el mismo firmware 3.32.405.xxx de ICS y flashearas cualquier rom con sense 3.6 como Insertcoin, Silverstone, etc etc. Así mantendrás una rom con sense 3.6 sin tener que bajar de nuevo el firmware.
-Copia una rom con sense 3.6 basada en 3.32.405.xxx en la raiz de la sd
- Super wipe
-Flashea la nueva rom
-Reboot
Cuenta a ver que tal ha ido
Saludos