Please post a follow-up to let us know if the filter did the trick. I had an identical problem a couple of years ago on a busy interstate, 200 miles from home. I thought I was going to have to stop but "Da Benz" kept going and improved enough to get me home. I replaced the filter the very next day and the problem seemed to go away however, a few days later, I experienced a minor version of the same problem and long story short, continue to have it happen occasionally. It typically happens right after start up on initial acceleration and it goes away. Rarely it happens at highway speeds, lasts for awhile and goes away. Maybe I have a lot of junk and the new filter was polluted after just a few days??
Let us know