I'm new to the forums, and created an account on here because I have no were left to turn. I've read almost every single thread on every forum out there regarding this, and I can't seem to figure out what else to do or try!!!! I have an iPhone 3GS and I'll spare you the details of how it happened, but long and short of it, I was trying to sell it since I got a new iPhone 4. I jailbroke it with redsnow a while back, and in order to erase all the data on it, I went into settings and erase and reset the phone. Now if you're wondering why I did that, it's because I read on another thread it was okay. (I didn't want my data and settings on my phone to fall into the wrong hands) It looked fine until the pineapple logo came back on and it never did anything again. It just got stuck! I tried to restore it back to it's iPhone OS 3.1 with no success because iTunes wouldn't recognize it. I then put it into DFU mode and tried to restore it that was using option restore, and select the 3.0 ipsw but it said something along the lines of apple not approving. Then I tried my custom restore that I made from redsnow that was already on the 3GS (3.1.2) and the same error message came up. I then even tried to upgrade to 4.0.1 and it still wouldn't do it. It then gave an error message stating that apples servers weren't available. If it ain't an error 1600, or apples servers not letting me upgrade, or them being down, I can't seem to get past the pineapple or black screen if its in DFU mode for the reasons I stated above. Someone please help me! I hope I haven't bricked my phone. I've even tried youtube videos like this one, http://www.youtube.com/watch?v=t0prIxWIPq0&feature=player_embedded#! I've followed instructions to the T. Heck, I even tried irecovery and nothing works. Anyone, if you solved this, please help me. And tell me step by step how you overcame this! I'm using Mac OSX 10.6.4, iTunes 9.2.1, and an iPhone 3GS that was on FW 3.1.2. I've rebooted my Mac, I don't know what else to try or do. Anyone... PLEASE... I'm begging and desperate.... help me!!!