Assuming you are going to perform a DIY, I would not recommend replacing it with an aftermarket unit. Stick with OEM. There are several BMW dealerships that are competitive with online pricing for the part. Try Circle BMW, Pacific BMW, Hendricks BMW, or RealOEM, Bavarian Autosport.
There are several online forums that can provide you with DIY instructions. Two in particular are
www.e46fanatics.com or
www.bimmerfest.com
I have found the best resource for repairs is the Bentley E46 repair manual. It's expensive, but it will pay for itself with your first DIY repair based on labor savings alone. You can purchase it at Bavarian Autosport (
www.bavauto.com) or you can purchase it from the publisher.
Hope that helps!
×