Sounds like a bad u2 ic to me, you can try another battery and charge port, but if that doesn't solve it, its certainly the problem, as I see loads of them
open