Hi ,
I just SOLVED this annoying problem. The dilemma started when I was on a pretty wet camping tour....I guess wet entered somehow via the usb port. The rest you know...only charging when its turned off, grey battery and vibrating every couple of seconds.
I tried everything posted here...