It does sound like a battery issue or a corrupted OS that a wipe will not totally correct.
some things that can cause your issues
combination of battery, OS, lack of service from provider, corrupted OS or APP.
If you can borrow a battery to try that may help you decide.
JL Commander is a good fixer but you MUST read all the instruction to be very sure you understand and follow them.
Read the link on instruction for removing the OS and re-installing it. JL_Cmder