Yes, it can. I have disconnected the MAF sensor for a while and the engine ran OK (of course the CEL came up).
My guess is that you have a problem with one of the vacuum tubes comming from the TB to the intake tubing. If I disconnect them, the engine barely runs; you may have a smaller leak...
D.