Hi, My 16GB iphone 4 has been restarting itself randomly lately (no loss of info/apps/etc, just shuts off and turns itself back on). It also doesnt charge all the time when you plug it in - itunes will recognize the device, but it just won't charge 90% of the time. If I keep it plugged in long enough, eventually it will start charging. The guys at the apple store just told me to factory reset since it's past warranty. I did that with no change and upgraded from OS 5.1 to 5.1.1, also with no change. I am currently trying to do a DFU reinstall but while iTunes downloads the software, the phone keeps resetting.. What do you think the issue may be? Since the iphone 5 is coming soon, I'm not its worth it to spend a ton of $ to repair it but I thought I'd ask. Thanks!