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?