An engine reluctantly returning to idle is more likely to be running lean, than rich. So too much air, or not enough fuel.

Echoing planenut, I would suggest the issue to more likely be associated with the idle control valve.


Steve
Late 2012 M3W