MDX Engine rough at low rpm


My 2004 MDX Acura MDX idles perfectly fine and runs fine when accelerating. When cruising at low RPM and giving very light pedal, the engine runs exceptionally rough…Speed does not matter, I could be going 25 or 65 this seems to happen at around 1200 to 1500 RPM…no idiling problems, the car runs perfectly at an idle. The sound of the engine is like a sputtering or fluttering noise.

Any insight would be greatly appreciated!