Just cause it charges doesn't mean it will hold a charge. You need to test it under load, but in any event, the Jeep runs on the alternator when running. Check all connections including battery for corrosion and tightness.
2013 WRANGLER SPORT 2 DR., V-6 ,AUTO,HARD TOP
(Sold)1994 Jeep Wrangler 2.5L, Bestop top
/w steel half door and slider windows
5 speed, 2.5" lift, 31" tires,rack lights
remove ALL ground wires. sand the contact area to bare metal. clean terminals. use new nuts and washers and reattach grounds. all ground wires does noe mean the whole jeep. just the ones on the engine and engine compartment firewall. remember that dissimilar metals will cause corrosion.
TREAT EVERY STRESSFUL SITUATION AS A DOG WOULD.
IF YOU CAN'T EAT IT OR PLAY WITH IT,
JUST PEE ON IT AND WALK AWAY.
I forgot to mention that I already cleaned the connection at the battery and tightened the terminals. I'll take the battery out tonight and have it checked at AutoZone. I have a feeling your right about testing it under load.