Try a new battery, these jeeps will not run properly without a good battery.
Just do this test, pull a good battery from a diff vehicle and put it in the jeep, if it still does it, then its not the battery, if it runs fine, then you know it was the battery.
Any Jeepers in Edmonton, AB
I am on channel 33.
I live, I ride, I am JEEP.