The long flashes are only there to separate the sequence of short flashes. The system will store Up to two fault codes. So it looks like yours is showing just one code. Fault code 4. Rear modulator contro motor.
But lets be sure about what is happening.
You cleared the fault codes and turned off the iginition.
What heppened to the ABS lights when you then turned on the ignition?
You went for a ride.
What happened to the ABS light after setting off?
When you came back, you turned off the ignition, and then entered fault code retrieval mode by turning on the ignition whilest holding down the ABS button.
It gave you a long flash, then another long flash followed by four short flashes, and then repeated the sequence.
Is that correct ?
My 2000 model wouldn't flash the fault codes unless fault retrieval mode was entered. If there was no fault to report, it didn't flash anything. Which is why I wondered if there was a fault in the Abs switch causing it to enter fault diagnosis mode when you were riding.
But rear control motor.
When you turn on the ignition, you should hear the motors whirring into life briefly. Put your hand on the rear ABS modular unit when you turn on the ignition. Can you feel it operating ?
If not then maybe it is a wiring / fusing / connector issue.
Check the level of your rear brake fluid. If you changed pads (for example) and pushed the fluid back into the rervoir, it could be overfull. This will prevent the modulator from turning, and will probably blow the fuse.
Check the fuse for the rear ABS.
Check the wiring and connectors for the modulator. It has 2 pairs of wires. One pair comes from the rear sensor. The other pair powers the motor. Don't be tempted to test that the motor works until you know Which lead is which and the sensor is diconnected.
When recovering faults, make sure you record the current faults with date and time, clear the fault codes and check that they are clear By recovering them again. That way you will know that any codes are new ones.
You do not need to go for a ride to check the modulator motor fault codes. Turning on the ignition should result in both of the modulators operating briefly. If they dont work, the fault code is recorded, so it will be stored straight away.
nb you will never get a sensor fault code if the ABS system doesn't arm itself when you set off. By that, I mean that the ABS light comes in, and after riding a short distance - a few tens of metres - the ABS light goes out.
To check that the sensors are at least producing some signals, put the bike on the centre stand, and clear the fault codes. Then enter fault code retrieval mode - nothing should be flashing. Spin the rear wheel as fast as you can. The ABS light should flash If the sensor is working. Then do the same for the front wheel - you will need help, or a mirror, or a video recorder to be able to observe this.
nb - this is all taken from my own observation with a UK 2000 ABS model. This was a long time ago, but I documented it at the time and subsequently posted it here on the forum. Your findings may differ slightly.
Diagnosing a fault reported by the ECU on a Honda ST1100AY. ABSII ABS/CBS/TCS This information is taken from my own website - I wrote it up at the time - I am just revisiting it 13 years later. ABS The ABS is brilliant - it works. It gives a pulsing sensation through the brake levers -...
www.st-owners.com