First of all... Thank you Tony!
As I suspected, what takes 20 minutes on the trail to fix took six hours in my parking lot. Those CTMs are a @#%$ to remove. Of course, there were tools I needed that I did not have (Well, did have but were broken), and the AP store, which I went to specifically because they told me they had a pair of Brute Force U-joints for my '04 Jeep Rubicon (It is always fun to explain the 99 with 04 axles. For some reason they just don't get it), sold me the wrong part.
So Tony banged away at the cap removal while I ran around town picking up the necessities.
At the end of the day, we were covered in grease and grime, Max was fixed, and I didn't get evicted for repairing my vehicle in the parking lot. The celebratory beers went down quite nicely.
Tony...Hope you didn't get it too much trouble for showing up at work in that condition.
So the down side (As Tony mentioned in his post; working on one thing always leads to something else...), we noticed that Max needed a front end alignment.
I was going to do that yesterday after school, but when I went out to take Max to my friend's house, I noticed black liquid running out from under the passenger side. Filthy gear oil. At this point I am hoping that it was just the oil left in the tubes after pulling the axles, but am not sure.
The outer seal had come apart, so I put it back together. I checked the gear oil level, seemed low. Went into the AP store (Luckily there is one in the school parking lot) got some gear oil and one of those handy pumps that Tony let me borrow a few days prior, and put a quart of oil in the diff. I have driven about 40 miles since with no further leaking.
Question is now: Should I risk taking Max to the beach...
Oh and I am having stereo issues. The stereo works when I get in the Jeep. For about 10 minutes. Then stops. I am losing power to the amp. The first thing that comes to mind is that it is a loose wire, but it seems to consistent to be that. I am thinking overheating, but I am not sure if that can actually be a problem.