N54 bmw engine recall Source Source Source Source Source Source Source Read Also: Bmw m3 engine recall Bmw s1000rr engine recall Bmw m5 engine recall Bmw e46 m3 engine recall Bmw e36 engine recall 2002 Bmw m3 engine recall