May help someone out. Symptoms, gear indicator on dash fluctuations and poor running of the bike due to fuelling issues. Fix, new sensor. Position is at the rear of the engine block , easy to spot, because of the position of the sensor you must use a socket to remove it also it has wires coming out of it so a special tool is needed, I believe a fuel injection socket can be used. There is not enough room to get a long reach socket on it so my solution was to use a standard length half inch 16mm socket, grind down a flat in each side of the socket to allow a open ended spanner to fit, I used a old imperial spanner I had lying around, there is not enough room to swing a full size spanner so this was cut down. Remove riders seat, the sensor loom is located in a rubber block just in front of the negative battery terminal, unplugged , cut a couple of cable ties and pull the loom out, put the white connector block through the end of the socket and slide the socket onto the sensor and feed the spanner onto the socket, I managed to position the spanner so I could get another spanner onto it to get some leverage. Replace sensor, no coding needed just plug and play. Cost of sensor approx £100, time to do is approx half hour, all done off centre stand.
No fault code, it’s a common problem with the multi, this is my second sensor, first one was under warranty. I am sure there is a special tool for removal just a solution to a problem
I bought a cheap set of box sockets from Screwfix, then you can thread the cable through and use short Allen keys to turn..