it's likely due to your idle air control valve (iacv) being dirty. you can replace the part or just pull it out and clean it yourself. the iacv is attached to the bottom of your throttle body.