FS/FT: M performance Exhaust and Dinan intake
FT: BMW M performance exhaust. Only had it on for about 5K miles is on my E90 2010 M. Will need to swap it with a stock one. $1250 + oem exhaust.
For Sale: Dinan intake. Got this from another forum member. About 2K miles on it for me. Will just need help taking it off and putting the stock one I have back on. $200 + help with install of oem.