OK I tried to restore my Iphone 3gs it's Jail broken and base band is updated to 36.15.00.
Everything went great then it rebooted and went to black screen. I restored it to 4.3.3 using Tinyumbrella with Tss server running to allow iTunes work around for installing 4.3.3 firmware. All worked but after it said it was finished went back to Dfu mode. I then used Ireb to fix boot issue used redsnow to boot into tethered mode and the iPhone booted up but, when the phone went to sleep after a minute went right back to dfu black screen. I am at a loss here on what to do. now the phone only goes to black screen can not hold power and home to force reboot or use redsnow, Ireb, or Fixboot. iTunes will not restore again. I get the error 1601 every time. I tried redsnow to start it and it will not reboot to finish the process. Nothing i do will restart the phone.

I have tried every link in Google for 4.1 ipsw and none work. I can't find any custom 4.3.5 ipsw's at this point just getting the phone back to a usable state works for me. do you have any idea where I can get the 4.1 ipsw I have an Att Sim

Hardware error. Return your device to Apple if possible. The problem is a bad dock connector on the iPhone. Must change the connector. If you have tried almost everything, reset the logic board (leave uncharged for five days or remove battery for half an hour), then pwn and restore. if this doesn't work, the "hard disk" of your iPhone is damaged

Hardware error. Return your device to Apple if possible. The problem is a bad dock connector on the iPhone. Must change the connector. If you have tried almost everything, reset the logic board (leave uncharged for five days or remove battery for half an hour), then pwn and restore. if this doesn't work, the "hard disk" of your iPhone is damaged

Got it going took restore but still booted black booted
Tethered with redsnow and working as long as I don't
Shut it off had to put 4.3.3 that's as far as it would let me
Go back
to get it working I had to take it apart and lift the motherboard from battery for hour then it stopped giving error 28 used Ireb to pwn dfu and tiny umbrella running TSS server to get past error 1600
Big thank you to you Mes