Alright so about a week and half ago my iphone started randomly crashing. i restored from backup once. no dice died in an about an hour. then i did a complete restore and still no dice. now i cannot even turn it on by pressing the power button. i have to hook it up to my comp/wall charger and it will go to the apple logo then turn off shortly afterwards. i try putting it into dfu mode but i get error 23 when i try to restore. if theres anyone that can help me out because as of last month my warranty went out and i took it to the apple store and they said it would cost 200 because its most likely a hardware issue. its an iphone 3g 8GB with 3.1.2 fw