I have a 2g 8gb MC ipod touch. I have 3.1.3 jailbroken with Spirit on it. I tried upgrading to 4.0 via iTunes, and my ipod has been stuck on the recovery mode since then. I downloaded 3.1.2 and tried to install it via iTunes, but I got an error that my ipod is not authorized for that firmware. Any help, please.