I have looked into getting the stock m5 exhaust. But not a prime item.
So with the scanner I have done batteries, the transmission, engine adaptions, eccentric gear reset, live feed, and it reset the transfer case gear.
Well worth the cost in my opinion. I had mis diagnosed the x3 transfer case without it. Replace the entire case when the crankshaft position sensor was the issue. Car was not driving and I assumed I knew what was wrong.
Other thing on the 550.
Transmission filter fluid change. Do the mechatronics seal while you are there. A friend with a lift is nice for that job. I use the lifts on base for those moments.
I had done that first chasing the sloppy shifting software and erasing the adaptions did the trick. The stupid long life transmission fluid is 25-30 bucks for a liter. 6-8 liters for the job