Hi, forget about all my recent posts, I have a 3gs, jailbroken with redsn0w custom ipsw, baseband 6.15 and/or 5.13.04, on 5.1.1. When I unlock with ultrasn0w, it caused the iphone to turn off, i thought this would not be a battery problem as it works fine before the unlock, but now i am thinking it is as everytime it searches or gets reception, it turns off, and when no service, it stays on. But also, when i am plugged into power, it works normally, just as new. Do you guys think this would be a battery problem? I think so, so I will see what you say, then will get it changed if you can confirm this. Thanks for your time and help