iPhone after update to iOS 5 suddenly died- can't restore
I have iPhone 3gs BB 06.15 new botroom. Updated to iOS 5, jailbroken thru sn0wbreeze. Installed ultrasn0w, reboot iPhone and put it away for a while. When I took it back to my hand, it was already dead. Tried to plug it in, boot with redsn0w but it stucked at 'Waiting for reboot'. Tried to restore but getting error 28. I have read to solve this I should take off battery or wait few days until it dies. I waited one week and tried again but there is still error 28 no matter to what software I'm trying to upgrade/downgrade.
After many many hours of tries I found a trick... When I press 'Recovery Fix' in redsn0w it stucks at 'Waiting for reboot', but I just let it be (don't close it) then open one more redsn0w, and put to Pwned DFU. After that, iTunes shown me error- 1602 and iPhone's screen was white. I unplugged other devices from USB, reinstall iTunes, clean PC a little bit and now I'm getting Error 2009. What can I do?