The Crankshaft Position Sensor is next to the generator rotor; you can check its electrical function by following the procedure on Page 8-75 of the service manual.
Both Fault Codes 12 and 30 will prevent the bike from starting.
By "MAP" I presume you mean the air pressure sensor? Even if it malfunctions, the engine will start, so you can troubleshoot that one later.