Is there an up-switch contact to let the bike know the side kickstand is up? On several occasions, I have to tap it with my heel to start the bike. I can't find any contact when the stand is up
These switches have 3 wires in order to give a status for BOTH the UP or the DOWN position.
BMW has use the same switches on many models for many years with minor differences in color of a single wire.
With ignition OFF and the switch connector opened, you can test both UP and DOWN function for any intermittent problems using a simple OhmMeter function. Connector is located on left side (see attached photo number 1).
For the switch logic (continuity in various positions), see attached photo number 2:
Pin #1: WHITE wire (stand UP signal)
Pin #2: RED wire (stand DOWN signal)
Pin #3: BROWN wire (common ground)
There should be continuity between Brown and White wires (Pin 1 and 3) ONLY when side-stand is UP.
There should be continuity between Brown and Red wires (Pin 2 and 3) ONLY when side-stand is DOWN
(1) Female side of connector shown above is the side-stand side. The main wire harness side uses very delicate pins (male side of connector).
(2) When the side-stand connector is left unplugged (or a wire shorted), the starter interlock will remain active and the engine temperature light will stay OFF after ignition is tuned ON. In addition, the fuel-pump will not prime but the starter will still crank. Obviously the engine cannot be started in this state.
(3) From the main wire harness side, jump the Brown wire (Ground) and the White wire (Side-stand Up signal) to bypass the Side-Stand switch and allow the starter relay to start the bike.
(4) Starter safety interlock system uses 3 switches: Side-stand, Neutral, Clutch lever. In addition, if you have the optional Alarm/Immobilizer FOB, the starter safety interlock is also activated in certain conditions