BMW recall over wiring problems

BMW is recalling more than 154,000 cars and SUVs to fix a wiring problem that can cause engines to stall.