When your e-bike hub motor refuses to spin, stutters under load, or throws a hall sensor error on the display, the problem is rarely a dead motor. Most failures trace back to a faulty hall sensor, a loose phase wire connector, a bad throttle signal, or a controller fault. This guide walks through systematic diagnosis for hub motors, mid-drives, and brushless BLDC systems across all major e-bike brands.
Modern e-bikes use three-phase brushless DC (BLDC) motors with three hall effect sensors that provide rotor position feedback to the controller. When one or more hall sensors fail, the controller cannot determine commutation timing and the motor either stutters, runs rough, or does not move at all.
This guide works from simplest checks to advanced motor teardown, starting with the 5-minute plug-and-wiggle tests first.
Answer these before proceeding:
Before pulling out your multimeter, verify these basics. Roughly 20% of "motor dead" calls are resolved in this step alone.
If the display works but the motor does not respond, test both the throttle and PAS (Pedal Assist System) separately. If one works and the other does not, the problem is on the input side, not the motor or controller.
Lift the rear wheel off the ground. Turn on the bike. Twist the throttle fully and release. Does the motor spin at all — even briefly or roughly? Note: some bikes require you to pedal first before throttle activates.
Set PAS to level 5 (maximum). Lift the rear wheel. Rotate the crank forward by hand at a steady pace. Does the motor engage after 1/4 to 1/2 turn of the pedals?
If neither works: the issue is likely the controller, motor, or main wiring harness. Proceed to step 3. If one works: the problem is isolated to the non-working input — check that sensor/cable/connector before going further.
E-bike connectors are the #1 failure point after water exposure. Follow the motor cable from the hub all the way to the controller, inspecting every connector in between. Pay special attention to the large phase wire connector and the smaller hall sensor connector.
Motor axle connector warning: the connector at the motor axle endures constant flexing as the wheel turns. Wiggle this connector while testing the throttle — if the motor cuts in and out, the axle-side wiring is failing from fatigue.
Hall effect sensors are the most common point of failure in brushless hub motors. There are three hall sensors inside the motor (H1, H2, H3), each with three pins: VCC (5V power), GND (ground), and Signal (output). A failed hall sensor will cause the motor to stutter, run backward on one phase, or not run at all.
Set your multimeter to DC volts. With the bike turned on and the battery connected, carefully back-probe the hall connector at the controller side. Measure between each signal wire and ground while slowly turning the wheel by hand. A working hall sensor will toggle between approximately 0V and 5V as the motor magnets pass by.
What to expect: each hall sensor should produce a clean square wave (0V to ~4.5V-5V and back) as the wheel rotates. If any sensor reads 0V constantly, 5V constantly, or floats unpredictably, that hall sensor is bad. If all three are dead, check the 5V supply and ground first — it is rare for all three to fail simultaneously.
The three thick phase wires (A, B, C — typically blue, green, and yellow) carry the high current that drives the motor. Use your multimeter on the resistance (ohms) setting to check that all three phases are intact and balanced.
Warning: never test phase resistance with the battery connected. Always verify the battery is removed and the controller capacitors are discharged (briefly touch a 1k-ohm resistor across the main DC input) before probing motor wires.
Many modern e-bike controllers can operate in "sensorless" mode, using back-EMF from the motor windings to determine rotor position instead of hall sensors. If you have confirmed a hall sensor failure but the motor windings are good, check if your controller has a sensorless mode or if you can reconfigure it.
Trade-offs: sensorless mode works well at cruising speed but can cause jerky starts, reduced low-speed torque, and slightly less efficiency (about 5-10% more battery drain). It is a viable temporary fix or permanent workaround for commuter bikes that mostly cruise.
If you have completed all the steps above and identified the failed component, here is how to decide whether to repair, replace, or upgrade:
Most common on budget e-bikes (36V 250W-500W). These have a clutch and planetary gears inside. Common failures: plastic gear teeth stripping (classic symptom: motor spins but wheel does not), clutch slipping, and hall sensor failure from heat. The gears are often replaceable and cost $15-$30.
Found on high-power e-bikes (1000W+). No gears, no clutch — the motor is directly coupled to the wheel. Common failures: hall sensor failure from water ingress, bearing wear (grinding noise), and magnet delamination (causes strong cogging and vibration). Usually repairable if you can source replacement hall sensors and bearings.
Bosch Gen 4, Brose S Mag, Yamaha PW-X, Bafang M600. These drive the crank through a gearbox. Hall sensor faults on mid-drives are less common because the motor is better protected from water. Most "no assist" issues on mid-drives are torque sensor failures, speed sensor issues, or firmware/communication errors rather than hall sensor problems.
KT (Keyu-Tong) controllers are the most common aftermarket hub motor controller. They use a standard 9-pin motor connector and are often paired with LCD3 or KD51C displays. Bafang controllers are proprietary. If you need to replace a controller, match the voltage, current rating, and motor type (geared vs direct drive).
Branded mid-drive systems (Bosch, Brose, Yamaha) under warranty — DIY work voids the warranty and these systems have proprietary diagnostics.
If phase winding resistance is unbalanced or shorted to ground and you have never rewound a motor — this is specialized work.
Carbon belt drive systems (Gates Carbon Belt) — motor removal requires belt tensioning tools and experience to avoid damage.
If you do not have a multimeter and cannot read a wiring diagram — guessing at motor wiring can destroy the controller.
The bike was in a crash and the wheel / axle is bent — the motor internals may be misaligned and require professional evaluation.
Bike still under the original manufacturer warranty — let the dealer handle it. Opening the motor case typically voids coverage.
Battery pack error codes, UART communication testing, cell voltage balancing, and BMS firmware troubleshooting.
Many of the same battery and BMS diagnostic principles apply to e-bike battery packs.
Compare motor types, wattage, torque, and battery specifications across popular e-bike systems.
Open the full error code database — every fault code from every major e-bike system we have documented, along with symptom, cause, and DIY fix.