If anyone else is having this problem I will let you know how I fixed it... long story short...i'm an idiot and didn't check all of the plugs and as I was looking around I noticed the mass air flow sensor was a little loose. I screwed in back in tight and my good 'ole 318ti is purring smoothly again. |