Tony
The latest R bikes from BMW, are just like 4 wheel vehicles of today, you're not going to fix it on the side of the road by yourself.
Without plugging in a diagnostic scanner into the OBD 2 connector under the seat, you would be hard pressed to find a problem, unless the part was obviously damaged.
If you want to 'tinker' this is not the bike for you.
I have an '02 R1150R, and an '81 R65, I get to tinker all I want on the R65, the oilhead, change oils and filters, and forget about it.
Requires the same care as a late model 4 wheel vehicle.
But as you found out, they are devoid of most character, as compared to an airhead.
In my opinion they make a rider think they are a better rider than they really are.
When I do have the R65 running, the differences between the two bikes is quite distinct, two different styles of riding.
I can get a consistent 58-60 mpg (25 km/liter) one up, on rural highways at 75 mph with the oilhead.
There's a website , I think it's R1150.net , I used to go there , until I had problems logging in, and they couldn't get it fixed, you may want to 'lurk' there and pick up some useful knowledge about the bike.
As with most motorcycle sites they tend to get rather anal about things, and obsess about matters that really don't amount to much of anything in the real world.