Okay, so jsut happened one day, rolled to a stop and idle went down to liek 300 rpm's, really low. Now it will idle up a bit when first start and cold, but once warmed up, idle drops WAY DOWN, and it will cut out and sputter if part throttle. If i'm Wide open or barely touching pedal, it's fine, but anything else and it bucks and cuts out and sputters. Any ideas? Have O2 light, but been on since got jeep and hasn't caused issues. Thanks in adnvance for any help guys, I am at wit's end.