BMW X5 had no power steering and the battery light was on. The problem turned out to be the crank pulley.