Me pasaba lo mismo ,hasta que llego a no cargar ,hice todo y nada quite la pila deje que se descargara y nada incluso metí la batería al congelador☺ , y la mia estando conectada al cargador se me descargaba ,varios cargadores y cables incluso el cable original se me descarapelo el hule nada mas ,me resigne y como ya habia pasado la garantía pues..
Lo que yo hice fue quitar Google Nexus 7 I/O Assembly Cable

Y lo limpie con dieléctrico , lo que uso para limpiar tarjetas electrónicas.
Intenta eso si no Lo puedes reemplazar
Saludos

