I am going to order the parts from Guatemala BMW. It is about $115 higher than Beemer Boneyard and includes a new cup instead of a used one. Plus that difference does not take into account shipping cost.
Now I need to find out more about gluing that cup to the pulley!
BTW, a $10 part took out a $300 plus part!