Yesterday I was driving back down to Jersey after I spent thanksgiving with my family. While I was there, I also took the jeep to get emissions tested (required in CT until the vehicles 25 years old... my '99 is almost exempt...) but it ended up failing due to an evap leak and an o2 sensor. I figured I would deal with it later, neither are major issues. However, on my drive back the jeep started to make this weird sound. I've included a video of it. Video was taken immediately after a cold startup. The popping noise varies the rpm, definitely loss of power, and when my foot is on the gas pedal, the pedal flutters a little under my foot. Also during thanksgiving, I did an oil change. The level is still reading as being fine on the dipstick. I don't see how the emissions test or the oil change could have bunged up my jeep, but since I have no idea what the issue actually is, I figured I'd include the background info anyways. Its a 1999 TJ Sahara with the 4.0 and AX-15. Any help or insight anyone could offer would be appreciated. I suspect that this is a job I won't be able to complete parked on the street, so I might need to hand it off to a proper mechanic...