If it does it when your on the throttle, it could very well be a fuel problem. My YJ has the same problem, but it's not frequent enough yet to worry about it. It seems to me to be a fuel pump issue. (In tank bugger) Cause it's intermittent, and fuel pressure drops when it does it, that'd be my educated analysys on mine. If yous does this to, that'd be a samfe bet. Mine backfires and all cause it suddenly runsd lean, than rich to compensate once the pump starts working right again.