Good luck. This is a 20 year old car, most mechanics will be unwilling to work on it. Too many issues. See if there is a local Jeep club in your area, if you see another YJ, stop and ask. The vehicle is simple by today's standards, but that doesn't mean it can cause a fair amount of consternation.
BTW, I don't really care for those battery connections, I much prefer the cables with the connectors factory attached. They are good for a quick fix, but have a tendency to work loose.