Get a euro airbox instead (available on ebay germany, $100-150) and search out the BMW 'performance exhaust'. I had both of these on my E91 and they were money well spent - the exhaust fits perfect, doesnt rattle or drone, and sounds amazing. They're long sold out new but out there and...