iPhone 2G si spegne e si riaccende da solo, a seconda del firmware

Ciao a tutti, mi sono da poco iscritto e sono già qui per chiedervi aiuto:(

Il mio iPhone 2G si riaccende subito dopo lo spegnimento, e su tale argomento ho già letto alcuni dei vostri topic, risolvendo inizialmente con un ripristino.
La mi situazione ora però è questa:
fatto il primo ripristino, rifaccio il jailbreak ed itunes mi sincronizza l’iphone con i dati che avevo in backup, ma senza le applicazioni, a differenza di tutte le altre volte in cui tornavano anche quelle.
Provo a spegnere il telefono e mi accorgo che, fatto appunto il jailbreak, il problema ritorna, e il telefono appena spento si riaccende.
In sostanza, il telefono, bloccato e non jailbreakato funziona normalmente accendendosi e spegnendosi “a comando”. Appena lo sblocco fa come gli pare.
Il firmware che ho utilizzato, stando a quanto scritto su iTunes, è il 3.1.3; in realtà il codice (7D11) corrisponde sui siti di download dei firmware al 3.1.2. Infatti quando ho provato a ripetere il jailbreak senza aggiornare il firmware da iTunes, il 3.1.3 non viene riconosciuto da RedSnow.

Qualcuno sa dirmi cosa posso fare?