your idle control is probably the problem it's on your throttle body remove it and push in that cone see if it's seized up even if it moves it might be f-ed up so you might want to replace it or try putting in a used piece and see if it is still doing it