Why won't my Jeep Cherokee start?

I have a 2000 Jeep Cherokee, and brand new battery; I recently had my altenator checked, and it is good. When I jump start it, the Jeep starts right up. When I turn it off and try to start it again, it won't start. If my altenator is good and I've put two brand new batteries, then what can the... show more I have a 2000 Jeep Cherokee, and brand new battery; I recently had my altenator checked, and it is good. When I jump start it, the Jeep starts right up. When I turn it off and try to start it again, it won't start.

If my altenator is good and I've put two brand new batteries, then what can the problem be? Please help!!
Update: My Jeep wil not start...hot or cold, and it does not crank.

Do you think adding a CB radio to it could be the problem?
10 answers 10