Update on fault P0651. Having carried out a lot of troubleshooting (most of the day) I noticed at dusk that the neutral light was flickering. If I moved the gear change lever ever so slightly the light would go out but the bike was still in neutral. I switched off the engine and tried to restart. No joy, when I pulled in the clutch the bike started.
I have placed an order for a gear position sensor. On page 657 of the service manual, EMS DTC Codes P0917 and P0916 are for the Gear Position Sensor. The Hitchcock scanner that I am using only code P0651 comes up. Does anyone know why this is?