DTC- Diagnostic Trouble Code.
MIL and FI and Check Engine are interchangeable names for the amber light on the dash.
CKP - Crank position sensor. If failed gives a 19 DTC (MIL flashes, 1 long & 9 short). It's common and most likely what is causing your problem.
CMP - Cam position sensor. If failed gives a 18 DTC (MIL flashes, 1 long & 8 short). Not common. Don't get confused with people abbreviating the Crank Position Sensor as CMP. CKP and CMP are not the same thing, but many are mis-naming the CKP as CMP.
If your CKP fails while running your engine dies.
If you have an active failure (MIL is on) you can do the Clutch released, in neutral, sidestand down trick and read the flashes on the MIL to determine the code for the failure. This is really easy. Don't turn the ignition switch off and back on before you do that or the MIL will clear if it was your CKP causing the failure code.
If you had a MIL but it has since cleared (due to it being an intermittent failure, or because you cycled the ignition switch) that code is stored in the ECM. You can read (& should reset) that code using the linked procedure or use the shop manual. Doing this is not as easy as reading active failure code. The shop manual is going to ask you to use a special test connector that you don't have.
Thanks for correcting me. I did not remember the exact details on the MIL Code flash combination for this issue. I am kind of like fix it and only remember the major details to the cuase of the issue. Too many other important things to remember these days.
Do recall this might be your post, Read & Reset MIL
I saw the diagnostic cable available for the NC700X for about $25. I am sure that one for this bike cannot be more than that.