Congrats on the new car!
I am a little confused though. You posted pics of your 328i, and your part out in E90 forums is of a 328i, but you said you had a 335i?
Is the M3 your third BMW?
2011 M3 Alpine White - 2009 M3 Jerez Black - 2007 328i Coupe - 350z Roadster - Acura RSX TypeS - Mustang Cobra 2