Think it would have MAF as with all modern engines but this won't be causing problem, as said ISCV do jam, normally removing and cleaning with WD40 or similar will do the job it sounds as if your one is partially jammed open hence the high idle. Does the idle speed remain high all the time or does it vary? You will find the valve on the T/B only held in by two bolts or screws it has a wiring plug on the top which un clips.
Martin