Bmw m3 engine recall Source Source Source Source Source Source Source Read Also: Bmw s1000rr engine recall Bmw m5 engine recall Bmw e46 m3 engine recall Bmw e36 engine recall 2002 Bmw m3 engine recall Recall 2003 bmw 5 series