From a cold start, the problem may be with the fuel settings. You fail to mention the model year and engine, so it's a little harder to diagnose any further without the pertinent information at hand.
Lack of fuel.
Worn out front end parts?
Check the Catalytic converter, they start to break apart and the pieces are pushed into the pipe (restricts flow thru the exhaust system). Pull the o2 sensor and see how it runs. If it changes then the cat is bad.
how to start mini jeep 125cc
Bad Alternator and have your battery checked for bad cells
a longer cam shaft will make a car idle rough
ok i have a 1986 jeep cherokee it wont start from the key in side it turns over but dosent fire up an its got (gas an fire) it will start if you pull start it an it has a carb
Could be bad muffler bearings.
my jeep wrangler is starting to have a hard time to start in the mornings? my jeep wrangler is starting to have a hard time to start in the mornings?
Not knowing what year that Jeep is or what engine it has, start with replacing the fuel and air filters.
Wheels are likely out of balance
O2 sensor, if you have replaced it already, pull it out and make sure it hasn't burned it again. Jeeps can be notorious with these O2 sensors.