The alert covers 17,000 BMW cars because of fears they could overheat and spark a fire, putting drivers and passengers in grave danger. Almost 17,000 BMW cars have been urgently recalled by the ...