14 BMW 520d M Sport Auto
11 BMW 118d M Sport Coupe
08 BMW 520d M Sport Touring
11 BMW 520d MSport
09 BMW 520d M Sport
10 BMW 520d M Sport
09 BMW 320d SE
06 BMW 525 M Sport
02 BMW M5
98 BMW M3 Evo
95 BMW 320
92 BMW 318
It has been sorted now along with a few other jobs that needed fixing. So all in it cost €1100.