Ive bought several cars from them and continue to because of the great service department. Call them and they will tell you if they can. They are very trustworthy.
Take it to a BMW dealership or an automotive shop that specializes on foreign cars.
They do good work and are very professional. They are worth giving them a try. Call them and ask if they can work with you.
Your best bet is to take it to a BMW dealership.
Thanks! Your answer is awaiting moderation.