It can get very expensive and frustrating buying random parts to throw at an undiagnosed problem. I know I bought a bike the seller did just that. After he spent a bunch of time and money and still had not cured the problem he sold the bike dirt cheap.
I gleaned this off another post and if correct the C12 code is not related to anything you have spent time or money on to date.
C00 No error
C11 Camshaft Position Sensor (CMPS) - 1000 Only
C12 Crankshaft Position Sensor (CKPS)
C13 Intake Air Pressure Sensor (IAPS)
C14 Throttle Position Sensor
C15 Engine Coolant Temp. Sensor (ECTS)
C17 Intake Air Pressure Sensor (IAPS) - 07 & Up 650 Only
C21 Intake Air Temp. Sensor (IATS)
C22 Atmospheric Pressure Sensor (APS) - 1000 Only
C23 Tip Over Sensor (TOS)
C24 Ignition Signal #1 (Front Coil)
C25 Ignition Signal #2 (Rear Coil)
C28 Secondary Throttle Valve Actuator (STVA)
C29 Secondary Throttle Position Sensor (STPS)
C31 Gear Position Sensor (GPS)
C32 Injector Signal #1 ( Front)
C33 Injector Signal #2 (Rear)
C40 ISC Valve - 07 & Up 650 Only
C41 Fuel Pump Control System (Fuel Pump Relay)
C42 Ignition Switch Signal (Anti-Theft)
C44 Heated Oxygen Sensor (HO2S)
C49 PAIR Control Solenoid Valve
As they say when digging a hole if you want to not make it any deeper the 1st thing you have to do is stop digging.
Good luck getting the bike sorted,
P-14
I gleaned this off another post and if correct the C12 code is not related to anything you have spent time or money on to date.
C00 No error
C11 Camshaft Position Sensor (CMPS) - 1000 Only
C12 Crankshaft Position Sensor (CKPS)
C13 Intake Air Pressure Sensor (IAPS)
C14 Throttle Position Sensor
C15 Engine Coolant Temp. Sensor (ECTS)
C17 Intake Air Pressure Sensor (IAPS) - 07 & Up 650 Only
C21 Intake Air Temp. Sensor (IATS)
C22 Atmospheric Pressure Sensor (APS) - 1000 Only
C23 Tip Over Sensor (TOS)
C24 Ignition Signal #1 (Front Coil)
C25 Ignition Signal #2 (Rear Coil)
C28 Secondary Throttle Valve Actuator (STVA)
C29 Secondary Throttle Position Sensor (STPS)
C31 Gear Position Sensor (GPS)
C32 Injector Signal #1 ( Front)
C33 Injector Signal #2 (Rear)
C40 ISC Valve - 07 & Up 650 Only
C41 Fuel Pump Control System (Fuel Pump Relay)
C42 Ignition Switch Signal (Anti-Theft)
C44 Heated Oxygen Sensor (HO2S)
C49 PAIR Control Solenoid Valve
As they say when digging a hole if you want to not make it any deeper the 1st thing you have to do is stop digging.
Good luck getting the bike sorted,
P-14