For a while now I've been having an issue with the jeep not wanting to crank up. Every once in a while it would do a half crank. Today topped the level I was willing to put up with when I tried for 10 minutes before work, 8 minutes at work, and had to tap on the starter to get it to crank a third time in the day.
So I picked up a new starter at napa on the way home. Let me say that this is the biggest PITA that I have encountered yet on the jeep. However, I was able to get it off and the new one on. She now cranks right up
Here is the end result of the old starter. The pile of dirt was inside of it.