My iPhone 3gs has become water damaged. I have dried it out using the usual methods. It tries to reload the software via iTunes but stalls at fault 29 when the firmware is being installed/verified. It then goes into the re-boot loop. Have tried iRecovery to cure the problem but get this message...