Did you get it sorted?
From the Hebb Electroglide 500 manual (similar to eZee Sprint) 9 flashes means there is a fault in the motor 3 phase wires and to disconnect the motor cable and check for open circuit between the motor phases.
You can download the Hebb service manual and user manual...