bmw m3 2004