I bought this to replace my front driver's side ABS wheel speed sensor on my 2000 323i. found it was too big to fit in the groove on the hub. I contacted the supplier and was told I was not entitled to a refund for trying to install it. Claim an additional $25 and receive a non-Beck/Arnley part.