begin by looking for an MC2100 carb and throw that Holley as far away from your Jeep as possible. I had one and it gave me nothing but problems. not to mention it sucked off road. Yes you can modify them and tweak them to run right, but why bother when the 2100 runs great, and it's stupid simple to work with.
If it only runs with the Choke almost closed and idle turned up, then it sounds like you are running WAY lean.
Things I had to constantly dick around with on my Holley were float level, debris on the float needles. Yes even with new filters, Strainer baskets, and completely cleaning out the carb, shit still got through to the needles. Also had issues with having to constantly tune the mixture screws with the slightest change in the weather.
Start by pulling out your mixture screws. inspect the ends and make sure they aren't scratched. if they are, don't drop a dime in the carb, just replace it with a 2100. If all looks good, screw them in and LIGHTLY seat them all the way down. now back them out 1.5 turns each.
Try idling it now and let us know what happens.