Ive used the BMW dealer in the past for my 2000 M Coupe and never fully had confidence in them. An older less common model is foreign to them. I used two other German auto places in Beaverton. Both have very knowledgeable mechanics, but a little sloppy in making sure everything was done or completed. Pacific MotorSports seems to have it all together. Not only are the owner and mechanics on top of their game, Maija at the front desk is knowledgeable, thorough, and totally on top of things. Glad to have found Pacific MotorSports to take care of my baby.