Yeah, I've got to agree with Dane here... I was immediately thinking some sort of vacuum line, but you said you checked everything. Who knows, give it a day and then go back and look at it. Sometimes a fresh start will help you find stuff you missed previously. Good luck, hope you get it running well soon, I know how that thing pulled when I drove it, would be so tough to not have that!
2011 E90 Lemans Blue/Bamboo Beige M3- Harrop Supercharged IG: lmb_zcp
2013 F25 Alpine White/Chestnut X3 35i- Family Hauler
2006 R53 British Racing Green/Panther Black Mini Cooper S FOR SALE! DM for details!
Past: 2010 X5M, 2014 328d, 2003 330i ZHP, 2004 330i ZHP, 2012 X3 35i
WTB!! 2009-2012 E91 328i Touring Contact me with info!