What specialist Diagnostic tools will those be then?
Oh yes, the ones that BMW have specially created just to make money out of us punters.
In the car industry, Code readers are easily available, and getting cheaper all the time. If you want a code read, or your "check engine" light put out after rectifying a fault, it's easy to find a specialist who will do it for you at a small fee or maybe free if you are buying bits from them.
It is the law that these diagnostic systems are of the same communication standard as part of the European On Board Diagnostic system. Believe me I know all about this - it's my jiob to, and it's a pain in the arse for car manufacturers, as it stops them developing a bespoke diagnostics system to hike up the cost of servicing and open the doors to tuning specialists (to a certain extent). This system is almost identical to the OBD system from the states, and certainly has eased the problem of reading fault codes over there, and will help over here.
But of course, there are no legal requirements for On Board Diagnostics like this on bikes (YET!), so BMW are milking it for all they are worth.
And of course, the bikes do not share the same system as the cars - well, I haven't managed to talk to mine yet!
However, you may well find that using this diagnostics kit takes time. time you will be charged for. At £80 an hour!
That's the rub.
But then, that's the nature of the game.
BMW are not in iot for their health (or yours) they are in the business of making money.
So are all the dealers you will go to. Money will always come into the equation.
As for the special training. You can have a trained mechanic and a time served one. If you are a bad mechanic, then no training course will make you a good one.!
My answer - if it's out of warranty - do it yourself.
All the bits are easily available - BMW's are not complex machines when compared with - say - a CBR600FS.
If this is a bit scary, get a knowledgable friend to help or..
If you do a little hunting around, you will find a good experienced time served mechanic working at a nice little friendly dealer, who will charge half the rate for the same job.
I reccommend Sherlocks - good job, and cheap.
The loaner was a bit of an old bike, but ran beatifully, and was just what I wnated. £50 excess too - which is acceptable.
I have caught a whiff of a quiet little place in the midlands - will get back to you all with that if it's any good.