I replaced all four of my Genuine BMW wheel speed sensors, but it didn't resolve my ABS error (my fault for not thoroughly troubleshooting). These are used, fully functioning, and confirmed working. Genuine BMW parts with Ate as the original equipment manufacturer. Part numbers and fitment notes are below. Please let me know if you're interested or have any questions. Thanks! Front Right: 34526792896 Front Left: 34526792897 Fits: 3' E46 (04/1997 - 08/2006) Z4 E85 (01/2002 - 08/2008) Z4 E86 (10/2005 - 08/2008) Rear Right & Rear Left: 34526752683 Fits: 3' E46 (04/1997 - 08/2006)