E46 XI
Okay, I feel pretty stupid even posting this but here it goes. I consider myself a fairly competent DIYer. I've been doing my own work almost as long as I've been driving. All my previous experience however has been on domestic vehicles, this is my first BMW. I am working through the inspection...