Hai fatto un casino assurdo. Stai flashando e re-flashando senza wipe, sovrapponendo varie installazioni...
Scarica un firmware nuovo, o l'ultimo o il .58, flasha con flashtool, compreso il kernel originale sony, wipe data/cache ecc.
Riavvia e fai il settaggio iniziale, scarica ics15.ZIP non .elf e lo metti su telefono. Da fastboot invece flasha ics11.elf, riavvia, entra in cwm (che sarà la 5.x) e installa da lì ics15.zip... Fai un wipe data/cache + dalvik cache e tanti saluti e baci