Hey guys I hope you guys can help me out. I'm new to the whole bmw thing and I love it like crazy. But get this I start the car and it sputters n does. But if I hit the gas for say I dont know 5 to 10 seconds very lightly it runs fine after. I have no idea what it is. I've replaced throttle position sensor, all 6 sparks and wires and no codes are popping up. I'm wondering if its and air leak or fuel filter. Also could a couple holes in my exhaust kill my preformance? I mean I'm sure it does but on my versa I straight piped it and it actually helped it out alot sp I'm not sure. Thanks everyone in advance!