One problem related to starter has been reported for the 2004 Jeep Wrangler. The most recently reported issues are listed below.
I took my 2004 Jeep grand cherokee back to the dealer brown's Jeep in medford NY because it would continuously stall and the yellow dashboard light would stay on. The problem began at approx 50,000 miles and the dealer new exactly what it was; a throttle sensor on a circuit board. The SUV would race and buck and was difficult to control. It seemed odd that they new what it was right away and happened to a relatively late model vehicle. And now I saw an article in the newspaper about the NHTSA investigating stalling of Jeep suvs. It cost me approx. $400-$500 of the $1150 I paid for the service visit attributable to fixing the stalling issue. Perhaps the Jeeps you are investigating are not the only years involved.