I had a similar problem not to long ago,, found out that the secondary was not opening, take off the air cleaner and rev it up manualy , you should be able to see both butterflies open, start there
i havent dealt with issues of that kind for a while but can tell you vacuum has alot to do with,, make sure your egr is working properly and check all you vac lines