Hi IC,
I suspect your crankshaft sensor is still good (with 455 ohms resistance across the crankshaft sensor terminals) -- but it seems one of the crankshaft sensor wires is grounded to the bike's chassis. Please note that, unless you have a "peak voltage adapter" (a specialized electronics device thingy) eh you cannot reliably measure/inspect the "Crankshaft Sensor Peak Voltage". The "infinity test" is actually a test if one (or both) of the crankshaft sensor wires is (are) shorted to the bike's chassis ground -- no big deal, just big words.
That being said, trace the wires from the crankshaft sensor upto the ECU for any damage -- insulate with electrical tape any exposed (wounding?) wiring. Do the resistance and infinity test again. No need to do the peak voltage test (unless you have the device thingy mentioned above).
If all is good ==> re-assemble everything back, then attempt to start the bike. If the bike still throws you the code 21 (fingers crossed), then your crankshaft sensor is indeed fried.
I hope your crankshaft sensor is still good -- it's (p/n 59026-0018) a cheap usd60.00 part, but hassle to replace. Yep, you will need to drain the oil, open the clutch cover, replace the crankshaft sensor, replace the clutch cover gasket (p/n 11061-0165) with new, put sealant everywhere, close the clutch cover, and assemble the yada yada yada.
Enjoy and ride safe!
I suspect your crankshaft sensor is still good (with 455 ohms resistance across the crankshaft sensor terminals) -- but it seems one of the crankshaft sensor wires is grounded to the bike's chassis. Please note that, unless you have a "peak voltage adapter" (a specialized electronics device thingy) eh you cannot reliably measure/inspect the "Crankshaft Sensor Peak Voltage". The "infinity test" is actually a test if one (or both) of the crankshaft sensor wires is (are) shorted to the bike's chassis ground -- no big deal, just big words.
That being said, trace the wires from the crankshaft sensor upto the ECU for any damage -- insulate with electrical tape any exposed (wounding?) wiring. Do the resistance and infinity test again. No need to do the peak voltage test (unless you have the device thingy mentioned above).
If all is good ==> re-assemble everything back, then attempt to start the bike. If the bike still throws you the code 21 (fingers crossed), then your crankshaft sensor is indeed fried.
I hope your crankshaft sensor is still good -- it's (p/n 59026-0018) a cheap usd60.00 part, but hassle to replace. Yep, you will need to drain the oil, open the clutch cover, replace the crankshaft sensor, replace the clutch cover gasket (p/n 11061-0165) with new, put sealant everywhere, close the clutch cover, and assemble the yada yada yada.
Enjoy and ride safe!