[Q] Corrosion leading to battery drain?

view story

http://forum.xda-developers.com – I recently got some, but not much water on my phone (stupid flowers) which lead to a non workin volume down button. As this doesn´t really bothers me i simply kept going without changing the volume rocker part. The problem now is that the phone drains various batteries a bit too fast: stock battery about 10 without any usage and extended about 2 hours more. So i checked the phones inside and found some corrosion on the 1. of the 4 volume button soldered pins, so could that be the reason for the battery drain? (Will post picture later) Is it possible to relate the battery loss to some hardware (HowTos)