Consumer Reports: BMW recalls 184,000 cars for fire risk
BMW is recalling certain 3 Series, 5 Series, and Z4 cars from the 2006 model year due to concerns that an electrical short could lead to fire. The problem, which could affect 184,505 vehicles, has been traced to production irregularities in…