RE: Battery says: Charging, but it is not actually charging while plugged in and is stuck in 2% for 5 days !
First thing to check is wherther the sysetm recognizes the AC adapter - F2 at powerup to check that.
If it doesn't, try a new Dell OEM AC adapter - if that doesn't fix the issue, replace the DC jack board, and if that doesn't solve it, the mainboard. Note: you MUST use a Dell adapter - NOT a third party unit.
If the system DOES recognize the AC adapter, but won't charge the battery, chances are the battery is bad and will need to be replaced.
You cannot solve the issue without checking and, if necessary, replacing these parts.