3G iPhone not capable of restoring PwnageTool?

I have a 3G iPhone is currently at 4.0 stock, and I am not able to restore from restoration of a custom made by PwnageTool 4.01. Every time I do, the iPhone does not seem to respond to the computer, even if it DFU mode / recovery, and iTunes gives me error 1600 or 1604. The iPhone is the oldest bootrom (359.3) and was jailbroken before using Blackra1n on 3.1.2. If PwnageTool 4.01 does not JB my iPhone, which goes, and when it is published?

Copied from the website below: iPhone 3G users: if you went to stock firmware 4.0 you are screwed for now, you need to upgrade from 3.x to 4.0 using custom firmware created with Pwnage Tool, which is the only way to jailbreak iPhone 3G OS 4.0. iPhone 3G users can use the right redsn0w 4.0. You would need the custom firmware Pwnage Tool to upgrade to iOS4 so now you just have to wait

iREB Fix iTunes error 1600 – 1601 – 1604 – 16xx