They have a couple BMW I would call them for specific questions about parts
Have to call. It would be your best option.
I would look for year with interchangeable parts
There is an inventory checking section on their website.
Thanks! Your answer is awaiting moderation.