I can't remember how much a replacement air filter was on my 330i but no where near that price I also think the reset the clock "code as they call it" can be done via the OBC or idrive depending on the system you have. Yes, the air filter is kinda a PITA to replace in its location. The $85 to have them just hook the car up to the computer and see the code for the radio issue sounds about right.
It might be time to find a indy BMW repair place now that the warranty is up on your car I would assume.
Past: 95 325i, 99 328ic, 97 540ia
Last edited by 99328ic; 01-30-2013 at 06:32 AM.