22ma sounds reasonable & not even close to being enough to drain your battery that quickly. I would first remove, wire brush, & then reinstall both battery connectors since weak/dirty/corroded/loose battery connectors can cause that problem.
If that's not the issue, I'd verify your battery is at fault by having an experienced battery tech perform a "load test" which is the only way to know the battery's true health.
If the battery proves to be bad, you can't go wrong with the Sears Diehard Platinum P4 battery which is an excellent battery. It comes with a 100 month warranty with a free exchange if it fails within the first 48 months. That particular battery is a strong favorite among experienced Jeepers.