Strange idle issue

A vacuum leak will lean it out .

But not enough to cause it to die out I don't think.