Hi guys. I've been jailbreaking and unlocking since my first iPhone 2g. Usually with no problems. However, I've been stumped and I'm getting worked, as I have no idea what I'm doing wrong.

I have the latest version of redsn0w, and the 4.2.1 ipsw. I run redsn0w, load the ipsw and everything works. I get the pineapple running. Then when it flashes the base band, it stalls for about 2 mins, then goes blank. It then reboots to apple logo, reboots again and then I get the dreaded iTunes screen.

I've tried restoring the iphone in iTunes, then running redsn0w to just get the same result.

I went from 3.1.3 to 4.1.2 I'm using a XP machine.

Any help would be appreciated. I really don't want a bricked phone.