Multiple 2010-2012 BMWs recalled because engines could stall

BMW has issued a recall on multiple vehicles due to an issue with the cars’ variable camshaft timing systems, which could result in an engine stalling. The recall affects the…

Read More »