BMW recalling 1 million vehicles in North AmericaOne recall covers 670,000 2006-2011 U.S. 3-series vehicles to address a wiring issue for heating and air conditioning system may overheat and could increase the risk of a fire.Fri Nov 03 2017