disconnect the maf, if the idle runs ok then change that.
If not the idle control valve could do with a clean.
As caz says change the filter or add one lol as this makes a difference, as for the lambda buy one from the scrappy for a £10 and they that before you retest.