BMW has announced a recall affecting over 12,000 vehicles due to starter motor issues that could lead to fire risks.