Sounds like a bad battery, Just replace your battery and check. If that doesn’t fix it bring it in to a reputed micro-soldering company for them to take a look at it. Cheers!
open