Just for the record, I'm not sure if this will consistently work but I thought it good to put this on record for anyone else who is at wits end with a water damaged cellphone. I dropped my phone in a river and it stopped working (Touch Pro 2). Well, actually it went in well I was swimming and forgot it was in my pocket.
I let it dry off with a hair dryer, but it was still squirrelly with the input. It would repeat certain characters. Also it would not charge from USB. It was basically unusable so I figured I would try soaking the main board in Isopropyl Alcohol (perhaps remove whatever it is that is shorting out the mainboard). I let the mainboard (without the screen) soak overnight in a sealed tupperware container (so the Alcohol wouldn't evaporate). Then I took it out to let all the Alcohol evaporate. Put it all back together a few hours ago and, violla, it works perfectly. No repeated inputs, no other problems.
I let it dry off with a hair dryer, but it was still squirrelly with the input. It would repeat certain characters. Also it would not charge from USB. It was basically unusable so I figured I would try soaking the main board in Isopropyl Alcohol (perhaps remove whatever it is that is shorting out the mainboard). I let the mainboard (without the screen) soak overnight in a sealed tupperware container (so the Alcohol wouldn't evaporate). Then I took it out to let all the Alcohol evaporate. Put it all back together a few hours ago and, violla, it works perfectly. No repeated inputs, no other problems.