BMW has announced the recall of certain 2012 model year X5 Diesel SUVs, as well the recall of certain 2013 X5 and X6 models. All were built between April 20, 2012 and May 29, 2012, and BMW estimates ...