Replacing starter in a CJ (My Jeep is a 1976 CJ5 with the AMC 304 V8, so if there are some differences I apologize)
New Starter from Autozone (49.99 + 15.00 core charge, Duralast brand)
Step One: Remove Negative Battery cable from battery.
Step Two: Disconnect this wire, not sure what to refer to it as. Mine was 11mm in size.
Step Three: Remove bolt holding starter in closest to the ground. I found removing this one was easiest because it allowed me to leave some of the weight of the starter on the top bolt while i was loosening it.

Another quick picture to give you a visual orientation of the bolts location
Step Four: Remove top bolt, this took a while due to limited space to turn the wrench, be patient and make sure you hold up the starter with your free hand! It is very heavy and could do some damage to you, lol
Step Five: Your old starter is off, insert new starter back into the proper position so that it seats all the way into its slot
Step Five: Re-insert fastening bolts and tighten, I put the top one in first so that it would hold the weight of the starter while I did the bottom one.
Step Six: Once you get the starter bolted back into place, reattach the previously mentioned "wire" back to its terminal. The spot for attaching it was a bit different on the new starter, but was still easy to attach.
Step Seven: Reattach Negative cable to battery, Jeep should now start.
If you run into issues while following this write up, I apologize, this is my first time doing this and I'm extremely new at it, this is how everything worked for me and I figured I would do this for the visual learners such as myself.[/QUOTE]