hi all. 2005 91,000 miles. first time this happened i was in the red Empty zone, needed gas. My emissions light came on, (stays on, not flickering) and jeep was bucking when i was getting up to shift into third and fourth then it drove ok during a steady speed. I got gas and the bucking stopped and emissions light went off on its own. I put on a new gas cap after this, didn't help. 2nd time i was low on gas, all was good until i got gas, 3/4 tank, then the emissions light came on and jeep was bucking only on acceleration, i pulled in parking lot and unhooked battery then when turned jeep on emissions light off and no more bucking. This last, time i had a full tank of gas, burned 1/4 on interstate, got off and when doing a slow country road turn the emissions light came on again and next stop the bucking started, not like last 2 times, gentler. I got home, undid battery and light went away and no more bucking. Currently driving around fine. All of this is in a span of about a month. was hoping it was just due to low gas tank, unfortunately this last time there was 3/4 tank and it gently did it. Spark plugs are maybe 5,000 miles. im not smelling gas. Dont know where to start first, any ideas would be great! thank you