Stop in for a cup of coffee

actually sounds more like a possible misfire type issue -- all it takes is one plug wire to be arching... usually not overly obvious at lower speeds/rpms... have you tried throttling the engine and observing under the hood?
Just look under the hood in the dark with engine running. You will see arching believe me.