For service, I would change everything. Oil, air, fuel, pollon, get the BMW part to replace the crankcase filter.
Blank the egr and replace the hoses for silicone ones.
I would also get the brakes checked as well, just incase something is worn or sticking.
Run on good diesel and maybe run a...