BMW M3 E46 CAB 343CH SMG2 2004