BMW is recalling roughly 570,000 vehicles in the United States and Canada due to faulty battery cable connectors that can fail, causing the engines in these cars to stall. Of the nearly 570,000 affected vehicles, just over 504,000 are here in the US.
- Biggest automotive sales disappointments
- Fastest-depreciating cars in the United States
- Find and compare 2017 Models