try this, assuming you have a windows machine:
-download any ICS rom, extract the boot.img file, put it on your desktop
-download faux kernel, unzip the file on your desktop to keep it simple, and in the folder 'kernel-here' delete the boot.img in it and paste the boot.img you extracted from an ICS rom
-restart your phone in HBOOT and go to fastboot
-run the flash.bat batch file in the extracted folder from the faux kernel download, and let the command prompt run. It should tell you that the boot.img image was loaded.
restart your phone and hopefully you should be ok.