Re: jeep wont start
just had same problem, turned out to be connection on starter which energized solenoid, small yellow wire with grey tracer, Jeep uses a cheap push on connector which easily corrodes and no longer makes contact. It's a b---- to fix. Needed to remove inner fender well on drivers side to even see it, unhook batter plus, then remove push on connector, clean starter side of connector with sandpaper, put connector back on and off a few times, reconnect battery and should start. Good luck. If this works a more permanent solution is to replace the wire from the starter relay block with a new connector on starter end.