Is this a motherboard problem or a battery issue? My 3gs is locked in recovery mode, and restoring it only leads to error 28. I have tried many times to restore it. One time i was lucky and the restore acutally worked and i managed to get it to the home screen ( i took a photo of the settings about screen if that is helpful). THe batterey percentage said 43%, so my guess is it is not a battery issue? Two minites later, and without warning it instatly turns off and tries to boot, but just goes to recovery mode. Restoring it just goes to error 28, and this is where it is now. I have replaced the dock connector assembly inside the iphone, and that did not help. Also have tried dfu mode, but also did not help. any suggentions?