Have you made sure that the manual choke cable is attached and tight? You might want to start there. Also, if you get it running again. Push the choke open with you finger and give it some gas, and see if that helps out at all.
Mine is a little rich on start up, like it runs how you describe, after about 30 seconds of high reving driving, it warms up and runs great.
I really dont know what to say, that is all i have, sorry i could be more help.
85 CJ-7: 2 inch body lift, Weber Carb, 33 inch tires
07 WK Limited: 4.7, QT-II