ok, ocala bmw says clicking is pressure release solenoid when at full lock and normal. I do not believe this to be the case. Check engine light was o2 sensor post cat.
is it normal for dealer to charge a "shop supplie fee" of $20/hour? I am aware of shop supply fees but that seemed a bit high. also they charged shipping for the 02 sensor. I can't say I have ever paid for shipping before... if its normal then i will shut up and move on.