I would check the relay first since it's easy to test. Then if that works, see if you can find another bike and swap the ECU to see if that fixes it.
Code 43.-Fuel System Voltage Symptom-The ECU is unable to monitor the battery voltage Probable Cause
Open/short circuit in wire harness
malfunction in main relay
malfunction in ECU
Able to start
Able to drive