@jamesleebron connect an ammeter between your charger and your phone. See how many amps it is pulling. This can be an issues of the charging circuitry (bad PMIC, failed Battery controller etc.) Make sure that you have a good USB cable and that your charging port is in good working condition. Check the pins for corrosion etc. After that you will have to open it up and check for any damaged or disconnected components. A new battery is always advice but do not ignore the charging board [guide|119332]