Hi Today my iPhone 3GS ran out of power, and i charged it via the wall plug. After it was turned on, it started reboot every couple of minutes, and has done this for hours now. I tried shutting it down and starting it again but that didn't help. I also tried pressing and holding both the Home and Power buttons until the phone restarts. It hasn't been jailbroken or anything like that. It runs iOS 5.0.1. Any suggestions for what i can do to fix this problem?