Yamaha E-Bike Error Code 90: Battery voltage too high (45V) (What It Means + Fix)

TL;DR (1 sentence)

TL;DR: If your Yamaha e-bike shows error code 90, it indicates battery voltage too high (45v). Start with a safe power cycle and connector check; if it keeps returning, it usually needs dealer-level diagnosis (and in several cases the service manual points to replacing the display/controller/battery).

What error code 90 means

The system detected battery voltage too high (45v). Depending on the code, the bike may keep assisting normally, reduce assist, or shut assist off until the fault clears.

What the bike usually does when this code appears

  • Many Yamaha drive-unit faults will reduce or stop assist and may record the error in the system log.
  • Some display/battery communication faults can make the display behave oddly or turn off.

Fast checks (2–3 minutes)

  • Stop and power down; remove battery if needed.
  • Service manual action: replace the battery.

Step-by-step troubleshooting (safe DIY)

  1. Stop somewhere safe and note the exact code and any symptoms (assist cutout, display flashing, recent rain, recent service).
  2. Power the system off. If the display won’t power off due to an error state, remove the battery.
  3. Reseat the main connectors you can reach without disassembly (display-to-holder, battery-to-bike contacts, visible harness plugs). Look for bent pins, corrosion, or water.
  4. Inspect cable routing for pinch points (near the head tube, under the downtube, around the drive unit). Fix obvious chafing and secure loose plugs.
  5. Power back on with no pressure on the pedals (helps avoid sensor false-start issues) and test briefly at low assist.

Likely causes (most common)

  • Stop and power down; remove battery if needed
  • Service manual action: replace the battery

When to stop DIY and go to a shop

  • The code returns immediately after reseating connections and power-cycling.
  • You smell burning, see melted insulation, or the battery/harness is unusually hot.
  • Assist cuts out unpredictably in traffic, or the display repeatedly shuts off.
  • The code relates to controller/battery overvoltage/overcurrent (treat as high-priority).

Prevent it coming back

  • Keep connectors dry and protected; after heavy rain, remove the battery and let contacts dry before charging.
  • Don’t pull on cables when removing the display or battery; support the connector housing.
  • Periodically check cable routing so it doesn’t rub through on the frame or motor cover.
  • Avoid sustained full-assist climbs in high heat; let the system cool if you see temperature-related codes.

Links (keep the “hub loop”)

Source (for “real” codes)

Similar Posts