my 180sx is idling from 1500rpm-2000rpm and keeps doing this. Iv been told the MAF could be faulty.

Here's a video of it running to help explaining the issue, ill also point out now that the lanbda sensor isnt attached but that wouldnt affect it.

http://www.youtube.com/watch?v=viCGs0C3yNw

Anyone any ideas as to what could be wrong?