there are a number of simple ways you can approach this problem, 1) get a can of carb cleaner> get a buddy to hold your throttle open and spray the cleaner down the butterfly......throughly spray the sides and ventural(sp??).....this may improve idleing and lessen the "bogging insidents" under throttle....had a similaar prob on my 89 i-6 YJ....howver my carb was compeletly shot, so i got a new one.....problem gone COMPELETLY
2) change your fuel filter....could be clogged
3) fuel pump check should be pumpin at about 6,7,or 8 ps1 ( i think)
4)sending unit may be bad
5)bad spark....check distributor, cap, pluges, plug wires
hmmm...thats all i can think of....oh yeah and btw i have replace most of the above all ready.....jeep runs great.. hope this helps.

[addsig]