I went to jailbreakme.com unlocked my iPhone4 No Problem. I went to UPGRADE to 4.0.1 and now I am getting Error 1004? I know I fixed this before going and deleting something on my computer but I can't remember for the LIFE of me
DId you edit your hosts file ever to point to Saurik's server? If so then you need to take out the ip for Saurik's server. After doing this you should be able to restore the iPhone without any problems.
Error 1004
Use the latest version of tiny umbrella for windows to kick the phone of "DFU mode" you're iPhone is already being downgrade, but iTunes has locked the phone since you have change you're host file.