'Glad you got her fixed.
I've been suspecting for months now that today's batteries suck, for the most part. These ZJ electrical systems are so picky that the slightest glitch will make them want to eat prozac.
I cant prove it.....and it's just a hunch, but just about ALL of my Jeep's issues seemed to begin about the time I swapped my battery out for a Wal Mart Everstart battery, a few years ago. Of course it could be coincidental...but I just dont think most of these new batteries are of the same quality we had been seeing just a few years ago. My next replacement might be a heavy marine cranking battery, which is said to be built to withstand more vibration punishment. Jeeps need clean electrical power or they become tempermental.