Had a 2007 525d touring. Was great until it started going wrong. To diagnose the fault they just stick in the laptop and after replacing the exhaust / DPF unnecessarily the next thing up the chain was the turbo. At that point I flogged it on ebay at a large loss for 1 years worth of hassle full motoring.
But like I say when it worked it was great.