Bought this part back in 2014 from the dealer, and it has sat wrapped in bubble wrap on a shelf since then. Now listed as NLA, I thought I would list here as I believe some members still drive this model. REALOem tells me it is for 528i, and not the 540. But you can verify part number. $100. plus shipping.





