Something definitely seems wonky with restoring and maybe TU in recent days... maybe Apple has changed something or it is tied to them not signing 4.3.3 anymore... but what used to be fairly easy with only the rare iTunes error it seems like a lot more are popping up these days IMO based on the amount of posts/threads similar to this that I am seeing everywhere. Anyway, I have restored my iP4 a couple times in the last week due to some problems and have run into iTunes errors every time (sometimes multiple codes)... finally found the solution in the MacRumors forums that worked for me. My restore to 4.3.3 and jailbreak yesterday went exactly as follows, and the key point being to use the separate fix recovery app rather than the one built in to TU (note, these are Mac specific instructions):
Originally Posted by guid0mcman
[snip] ...don't use the "Fix Recovery" from within the TinyUmbrella app, use the one on the homepage on the right side.
1. tinyumbrella AND Fix Recovery from here (right side): The Firmware Umbrella - TinyUmbrella
2. 4.3.3 firmware from here: http://www.redmondpie.com/download-i...-direct-links/
1. Have your SHSH on file with TU
2. Go to advanced in TU and make sure you have both Cydia options UNCHECKED
3. Open terminal and enter "sudo nano /etc/hosts" (do not include ""s), comment out any lines with any gs.apple.com in it by adding # at the very beginning of EACH line. Option+O to save, then Option+X to exit. Close terminal.
1. Open TU and start TSS server (TU will automatically kill iTunes if it was open)
2. Open iTunes and Option+click restore. Find 4.3.3 firmware and choose it.
3. Wait for 1013 error and your iPhone is in recovery mode (iTunes icon and cable).
4. Start Fix Recovery app (not the fix recovery button in TU). Choose the fixrecovery43 (stands for 4.3)
5. Put your iPhone in DFU mode by holding Power+Home until the screen goes black. Wait about 1-2 seconds and release Power but continue holding Home. If you did this correctly the screen will remain black and Fix Recovery will start its process. If the Apple logo comes up, repeat this step until you get it right.
6. Wait a while. Your iPhone will automatically restart and show up in iTunes. iTunes will prompt you to restore from backup.
7. Restore and jailbreak.