Just a guess but do ypu still have the catalytic converter on the jeep? I had similar issues with the jeep being sluggish and the muffler puffing turned out that the brick inside the cat was loose and had plugged the exhaust. cut it out and straight piped it and now it runs like a champ.