BMW of North America has issued a recall encompassing 1,145 vehicles ranging from the 3 Series to the X5. Said cars and sport utility vehicles were produced for the 2013 through 2015 model years with ...