BMW of North America will recall 29,800 X5 utility vehicles with diesel engines to replace an engine part that could break and cause a loss of power steering, federal safety officials said Thursday.