Most likely cause is the ignition switch. It is made up of 2 small micro switches that corrode, causing the symptoms you describe.
First remove these two screws.
Then these 2.
Once the unit has been removed it can be replaced. I would suggest a new one, available from BMW. Part number is 61 31 8 543 110
Alternatively, it can be dismantled and cleaned. This is what it looks like once the cover is removed.
At times however, there will be corrosion or damage like this.
Then it is better to replace the unit.
remove the cover ,wind motor over to Top Dead Centre ,look for timing marks (may need to turn over once more to get all the marks to line up) Mark all the reference marks with a white paint pen to make them clear , Release the tenenser & lock it out remove the old belt ,refit the belt making sure the marks all line up release the tenenser and lock it ,recheck your marks ,wind over by hand a couple of times to check everything is OK refit covers
If your speedo still works, it means the rear sensor is fine. Have you had the front wheel off lately?
If so, check the wiring to the front sensor just above the left brake caliper. Sometimes the cable is removed from the the clip and is then worn away buy the edge of the brake disk. This will cause an intermittent problem affecting both ABS and TC.
Might be a fuel delivery problem like the fuel pump.POP the spark plugs out and squirt some fuel into the combustion chamber ,replace the plugs and crank the bike over. If it barks you know its a fuel problem.If not pop out one spark plug ,ground it,and yourself and have someone hit the start button.If you don't get a spark then you know its an ignition problem.Its a process of elimination to get to the problem.good luck
the fuel gauge sender is a float in the tank running against a coil of wire if the float has filled with fuel it wont float,first to check two wires connected to sender,pull off and touch together that sould read full on gaugeif not its the gauge at fault,if its ok youll need to get sender from tank its normall held with a big nut half turn to release,check for corrosion breaks or damage good luck
If you have the film type sensor, it cannot be repaired and will need to be replaced.
You will need to remove the filler cap (6 screws). Then remove the metal "funnel" part. The fuel strip is attached to the funnel part.
Remove the rear wheel. Behind the disk you will see the sensor wire and the sensor. Remove both of these screws.
Then remove the sensor and turn the disk anti clockwise to free the sensor.
Does the motor turn over when you hit the start button?
If you just hear a Click, click, click without the motor turning over, then your battery voltage is low and will need to be charged.
If your motor actually swings but doesn't fire up, chances are good that it is the fuel pump regulator that had blown. R1200GS 08 09 K25
Part number 16 14 7 720 776 is what you will need.
That is not the engine rattling. That is the gearbox bearings that need to be replaced. There is also a cushion drive in the gearbox that may need to be replaced.
No, Diagnostic software cannot measure your clutch wear.
Remove the starter motor. You will be able to see a small section of the clutch and measure the thickness.