Du behöver inte göra en restore till 1.1.4.
Jag fixade precis min och hade exakt samma problem som du. Hade en fungerande 1.1.4 och tänkte blåsa in 2.0.
Körde Winpwn 2.0.0.3 och följer guiden som du oxå använt. Gick inge bra så jag körde en vanlig upgrade till 2.0 via iTunes och snacka om jag slet mitt hår sen. Fick error (6) konstant efter det och min iPhone bootade om sig i restore mode hela tiden.
Vad jag slarvade med var att jag satte telefonen i recovery mode och inte DFU mode. Tydligen en enorm skillnad.
Efter jag hade uppgraderat till 2.0 så körde jag winpwn igen, gjorde om ipsw filen för säkerhets skull. Kollade noga i guider och upptäckte till slut en guide om DFU och där stod att skärmen ska absolut INTE tändas upp när telefonen sätts i DFU. Det gör den när man sätter den i recovery och då får man även "Connect to itunes" bilden. Håll Home och Powerknappen intryckt i EXAKT 10 sekunder och släpp sen power, håll kvar home 5 sek sen ska den hamna i DFU. Om du får "Connect to itunes" bilden så har du hållt för länge. Skärmen ska förbli helt svart och du ska få upp en bubbla nere i systray att den har satts i DFU.
Efter det så kört du din Custom ipswfil. Det funkade klockrent här. Tog en jävla tid bara men tydligen är det pga att 2.0 är lite buggig där. Men ha tålamod. Det funkar!!
Syncar just nu min med iTunes och min backup. Jag är på bana igen!!!