Ok, so ive jailbroken my 1st gen itouch with ziphone, and then used quickpwn after i had problems with it. Now, my touch has crashed and i was forced to restore and rejailbreak on 2.2.1. What the problem is, is that when it reaches the stage where you are required to press the buttons, it gets stuck at 'preparing your ipod for restoration'. Ive watched videos, where people have theirs enter restoration mode after a few seconds. Ive left mine for 30mins and it was still hanging. So i decided to turn it off and then turn it back on; and it worked.
Now i was happy that it did, but when i entered cydia and tried to install a few programs, it kept saying that the host could not be reached, however i was able to install other programs. This wouldnt be a problem if openSSH didnt fail on me during the download. So, i restored as a new ipod, and i rejailbroke, and again it hung at the 'preparing for restoration'. I did what i did before, and the jailbreak process began again. This time, cydia had no repositories installed and i am really getting fed up now. Even my wifi is working up and im having trouble connecting to the internet through safari.

tl;dr quickpwn is being a ***** and cydia is failing on me. halp?

Does anyone here know how to solve this issue? thanks in advance.