How to Read Yamaha Error Codes on the Dashboard Display
On some Yamaha models — mostly from before 2017–2018 — the self-diagnosis system shows the error code number right on the dashboard. You can read it yourself without any tools.
Step by step
- Turn the key on. The engine warning light (check engine light) should light for about two seconds as a self-check and then go out. It may also light while you press the starter button, which is normal on some models.
- When the ECU finds a fault, the engine warning light comes on and an error code number appears in the multi-function display.
- Write the code down before you switch off, then look it up on this site. Yamaha advises having the bike checked as soon as possible while a code is showing, to avoid engine damage.
- If the bike falls over with the key on, the engine stops and the display shows code 30. This is a safety feature, not a fault: stand the bike up, turn the key off and back on, then start the engine.
Fixed the problem and want the light off? See How to Clear a Yamaha Check Engine Light (and When Not To).
Yamaha models and years this applies to
Models sold in the US
US model names and years. How the code is read was checked in Yamaha’s official owner’s manual for the same model sold in Japan, so confirm with your own owner’s manual if your bike behaves differently.
YamahaBolt (also: Bolt R-Spec, Bolt C-Spec)
- 2014–2016 — source for the Bolt 2014–2016
YamahaFZ-07 (also: MT-07)
- 2015–2017 — source for the FZ-07 2015–2017
YamahaWR250R
YamahaXT250 (also: Serow 250)
- 2008–2024 — source for the XT250 2008–2024
YamahaYZF-R3
Models sold in Japan
Japanese-market models, checked in Yamaha Japan’s official owner’s manuals.
YamahaNMAX125
- 2016 — source for the NMAX125 2016
Models we have not confirmed yet
We have not yet confirmed how these Yamaha models report codes. Check the “Engine trouble warning light” or “Self-diagnosis” section of your owner’s manual: if it says an error code appears on the display, use the dashboard guide; if it says to have the on-board diagnostic system checked, use the diagnostic tool guide. Yamaha publishes owner’s manuals for US models at yamaha-owners-manuals.com.
YamahaBolt (also: Bolt R-Spec)
- 2017–2025 — source for the Bolt 2017–2025
YamahaFZ-09 (also: MT-09)
- 2014–2016 — source for the FZ-09 2014–2016
- 2017 — source for the FZ-09 2017
YamahaFZ-10 (also: MT-10)
- 2017 — source for the FZ-10 2017
YamahaMT-07 (also: FZ-07)
- 2018–2020 — source for the MT-07 2018–2020
YamahaMT-10 (also: FZ-10)
- 2018–2021 — source for the MT-10 2018–2021
YamahaRaider
- 2008–2017 — source for the Raider 2008–2017
YamahaStryker
- 2011–2017 — source for the Stryker 2011–2017
YamahaV Star 1300 (also: V Star 1300 Tourer, V Star 1300 Deluxe)
- 2008–2017 — source for the V Star 1300 2008–2017
YamahaV Star 950 (also: V Star 950 Tourer)
- 2009–2017 — source for the V Star 950 2009–2017
YamahaVino 50 Classic
- 2008–2017 — source for the Vino 50 Classic 2008–2017
YamahaXMAX
- 2018–2023 — source for the XMAX 2018–2023
YamahaXSR700
- 2018–2021 — source for the XSR700 2018–2021
YamahaXSR900
- 2016–2021 — source for the XSR900 2016–2021
YamahaYZF-R1
- 2008–2014 — source for the YZF-R1 2008–2014
YamahaYZF-R3
- 2018 — source for the YZF-R3 2018
YamahaYZF-R6
- 2008–2020 — source for the YZF-R6 2008–2020
YamahaYZF-R9
- 2025+ — source for the YZF-R9 2025+
YamahaZuma 125
- 2009–2015 — source for the Zuma 125 2009–2015
YamahaZuma 50F (also: Zuma 50FX)
- 2013–2019 — source for the Zuma 50F 2013–2019
Sources
- Yamaha WR250R (3D7) owner’s manual (official, Japanese), pages 3-8 (self-diagnosis) and 5-1 (codes 30 and 70)
- Yamaha MT-07 (1WS, sold in the US as the FZ-07) owner’s manual (official, Japanese), pages 3-9 and 5-1
- Yamaha YZF-R3 (B02) owner’s manual (official, Japanese), pages 3-9 and 5-1
- Supplementary — Yamaha NMAX125 (2DS, Japan-market model) owner’s manual (official, Japanese), page 3-8
- Supplementary — Yamaha YZF-R25 (1WD, Japan-market model) owner’s manual (official, Japanese), pages 3-9 and 5-1