Hi Dean and
to the forum.
If you don't have motor power after disconnecting the display unit
and the brakes, the problem is most probably due to one of the remaining components, i.e. the throttle, control harness, motor harness/controller, pedelec sensor
(if fitted) or the motor Hall sensors.
I seem to recall that there are two versions of the BAC-601 LCD display units as the earlier MP4 displays were not compatible with the MP5.
When I produced the wiring diagrams for the MP4 and MP5, the only difference I observed was that the MP5 had a +5V feed on pin 4 of the 5 pin connector on the motor harness, whereas the MP4 controller harness that I tested did not have anything connected to pin 4:
Assuming that the later display relies on the +5V supply to work correctly, an intermittent +5V supply could be causing your particular problem.
This +5V supply is produced by a 5V regulator chip that is built into the controller, and its 5V output is then sent via the motor harness and control harness to supply several of the connectors
(control harness, brakes, throttle, pedelec and the motor Hall Sensors).
Unfortunately, finding the precise cause of an intermittent fault can be extremely difficult, as you really need the fault to be active in order to diagnose the problem by disconnecting/substituting things or measuring voltages etc. to try and pinpoint the cause.
While the fault is active, turn Off the battery power and disconnect the main 10 pin connector between the motor and control harness
(and unplug the pedelec sensor if fitted) and then turn the battery power back On again to see if the battery gauge on the BAC-601 display fills up correctly. You may also see an error 2 because the throttle is no longer connected.
If the gauge still doesn't display correctly and the error 9 is still showing, the problem must be somewhere within the wheel
or the controller harness assembly that is causing the fault. This would seem to indicate a Hall Sensor or wiring fault within the motor itself, as a new replacement controller and motor harness is unlikely to exhibit the exact same problem.
However, if disconnecting the 10 pin connector
does allow the Battery gauge to work correctly, I suspect the problem will be either the control harness itself, or something connected to it.
In which case, you will need to disconnect everything from the control harness
(brakes, throttle and cruise/horn button) and then plug the control harness back into the motor. You may still see an error 2 with the throttle disconnected, but if the error 9 instantly returns, the fault is probably a partially or fully short circuit connection somewhere within the control harness itself.
If the error 9 doesn't return, plug in the throttle unit and see if the motor runs
(or the error 9 appears).
If plugging in the throttle instantly causes the error 9, a replacement throttle should cure the problem, however, if the motor runs and no error codes are displayed, try plugging in the brake connectors and the cruise/horn button one at a time to see what happens.
If you get to the stage where everything is plugged back in again but the fault has not reappeared, try wriggling the various wires and connectors etc. to see if you can cause the fault to reappear.
If you cannot reproduce the fault you may have to wait until it occurs again and then repeat the above tests again
I experienced an error 9 problem on my MP4 many years ago:
But it only occured when I was testing the operation of the brake lever switches on a stationary bike with full throttle applied, and this must have somehow upset the controller.
Turning the battery Off and back On again instantly cured the error, which has not returned since.
Alan