I have an old 2G iPhone whos battery is having a weird behavior. Basically the phone turns off often when starting resource heavy apps such as games. Never when starting not resource heavy apps such as phone or sms. When it turns off, you can turn it on again and the battery is good again. Almost as if the phone gets overloaded? Has anyone experienced or heard of this behavior? Does anyone have any idea on what to do?