I had my x5 in here for some recalls. I got a call from the service department saying i have a bad circuit board in the tailight, they wanted 700 dollars, not a misprint, 700 dollars. I told them leave the light alone.
After getting tne truck home and doing a little investigating, it ended up being a 5 dollar lamp. Malfunction message is gone. This service department is horrible, plain horrible, i feel sorry for people without warranty, stay away from this place.
And to make matters worse, this malfunction light was not on when i dropped truck off.
Wormy xxxxxxxx is all i can say.