I've just acquired an NSR as a project bike. It needs a lot of fairings work, but the motor is sound. However, as for the wiring ... yikes. It's dodgy. It's horrible. Whoever did this was in a hurry and couldn't be bothered to match wire colours when splicing!
It is an MC21 (L) frame, and has the side stand sensor.
However, there is no connection point for the side stand sensor. Thus, I am pretty sure the wiring is to match the PGM-I unit:

However the motor itself I'm not convinced is an MC18 motor. It's MC16E-1033808 - can this be checked? I believe it has a GPS (comes out of the case adjacent to the Regulator/Rectifier wiring), but is it something else? it has a small plug 6-way plug, but only 5 wires are present:

Can someone please help to identify this motor?
If possible I'll look at replacing just the loom if it's an MC18 motor given I've already got the PGM-I.
Any help/suggestions much appreciated!