i always wipe all three again before flashing gapps or else i end up bootloopedPretty sure your issue came from wiping the 3 after you flashed ics.
Should go like this
after flashing build 2
Wipe the 3
Flash your choice ROM
Flash gapps
Reboot
Sent from my SCH-I500 using xda premium