High-G FJR Junkie!
Join Date: Jan 2013
Location: Millgrove, ON, CA
The starter relay can work and the ABS not, if the fuse is blown or faulty in the starter relay... that's all that fuse exists for.
Gen3 system seems more sensitive to wet sensors, especially the front one, but once dried out, should be OK. Cleaning and using silicone grease should alleviate that.
To prove there is no true 21 code, run the ABS test, and if it goes through the test cycle of getting pulses in both front lever and rear pedal, then we then know the fuse is OK, the relay works, and the hydraulic unit works... should then be little reason for the 21 code.
Try to clear it again, ensuring you're following the instructions (x cycles of the start switch within a few seconds). If it stays, then it means it's an active code and there is a condition to correct. Not sure if all the connectors are waterproof type, but unplug and re-plug to freshen up the connections. Perhaps at some point unplug and re-plug the ABS ECU connector, it's a little more involved.
You can check the resistance of the sensors... can't find the value at the moment, but let us know what it is (Gen2 was 1.2-1.6 kOhms)... go into ECU diagnostics and at Code 7 and 16, you can check there are pulses from the sensors if you rotate the wheels. Since you didn't find sensor codes in the ABS menu, I'd check them anyway, but less likely to be the main culprit.
Do what you can before you go to the dealer, as they are going to go through all this and charge you labour hours...
Keep us posted....
Keep yer stick on the ice....
2014 FJR1300A - Root Beer (sold)
2009 CBF1000A - Sienna Red
1999 VFR800Fi - Pearl Shining Yellow