susden, it is a manual or an auto?   You also might try putting the battery end into some isopropyl alcohol, up to the V4L logo, for about 15 minutes.  Then give it a couple of good shakes and let it air dry for a little while.  That might dislodge the 'evil' from the battery ;-)