BMW of North America said it is voluntarily recalling about 156,137 2010-2012 model-year vehicles in the United States because of a potential defect with the variable camshaft timing.
BMW of North America said it is voluntarily recalling about 156,137 2010-2012 model-year vehicles in the United States because of a potential defect with the variable camshaft timing.