Yamaha All Error Code
Full Yamaha Fault Code List to help with Troubleshooting your Motorcycle.
I decided to do a quick chart of all of the Yamaha fault code lists that I have come across as a mechanic. There are literally hundreds of fault codes so it will be an ever-growing list as I dig them out of my MT-07 service manual.
This will cover all self-diagnosis fault codes for 2014-2022 Yamaha FZ, MT, Tracer, & XSR700 motorcycles plus many others.
Table of Contents [hide]
Yamaha Fault Code List
Yamaha Fault code list # | Display SD | Description for Troubleshooting |
11 | 5d_11 | Cylinder identification sensor error – DIAG mode (none) |
12 | 5d_12 | Crankshaft position sensor: no normal signals are received from the crankshaft position sensor |
13 | 5d_13 | Intake air pressure sensor: open or short circuit detected. |
14 | 5d_14 | Intake air pressure sensor: hose system malfunction (clogged or detached hose). |
15 | 5d_15 | Throttle position sensor: open or short circuit detected. |
19 | 5d_19 | Sidestand switch: a break or disconnection of the black/red lead of the ECU is detected. |
21 | 5d_21 | Coolant temperature sensor: open or short circuit detected. |
22 | 5d_22 | Intake air temperature: open or short circuit detected. |
24 | 5d_24 | O2 sensor: no normal signals are received from the O2 sensor (lambda) |
30 | 5d_30 | Latch-up detected |
33 | 5d_33 | Cylinder #1 ignition coil: open or short circuit detected in the primary lead of the cylinder #1 ignition coil. |
34 | 5d_34 | Cylinder #2 ignition coil: open or short circuit detected in the primary lead of the cylinder #2 ignition coil. |
37 | 5d_37 | Idle Speed Control (ISC): If ISC is not heard, then ISC is defective. If ISC is heard, then a component other than the ISC unit is defective |
39 | 5d_39 | Injector: open or short circuit detected. |
41 | 5d_41 | Lean angle sensor: open or short circuit detected. |
42 | 5d_42 | Speed sensor: no normal signals are received from the speed sensor; or Gear position switch: open or short circuit is detected; or Clutch switch: open or short circuit detected. Open or short circuit in the wiring harness. Yamaha error code 42 could also be: Defective speed sensor. Malfunction in vehicle speed sensor detected unit. Defective neutral switch. Malfunction in the engine side of the neutral switch. Malfunction in ECU.” |
43 | 5d_43 | Fuel system voltage: incorrect voltage supplied to the fuel injector and fuel pump. |
44 | 5d_44 | EEPROM fault code number: an error is detected while reading or writing to EEPROM |
46 | 5d_46 | The charging voltage is abnormal. Yamaha error code 46, is a flat battery error code. Recharger the battery. |
50 | 5d_50 | Faulty ECU memory (when this malfunction is detected in the ECU, the fault code number might not appear on the meter display). |
51 | 5d_51 | Immobilizer unit: Code cannot be transmitted between the key and the immobilizer unit. |
52 | 5d_52 | Immobilizer unit: Codes between the key and immobilizer unit do not match. |
53 | 5d_53 | Immobilizer unit: Codes cannot be transmitted between the ECU and the immobilizer unit. |
54 | 5d_54 | Immobilizer unit: Codes transmitted between the ECU and the immobilizer unit do not match. |
55 | 5d_55 | Immobilizer unit: Keycode registration malfunction. |
56 | 5d_56 | ECU: Unidentified code is received. |
70 | 5d_70 | Engine idling stop |
This is how I connect a Bluetooth OBD2 scanner using a Yamaha 4-pin cable to my MT07 to clear and read faults. | ||
P0030 | P0030 | O2 sensor heater defective or controller failed |
P0107 | P0107 | Intake air pressor sensor short to ground detected |
P0108 | P0108 | Intake air pressor sensor open circuit detected or power shot circuit |
P0112 | P0112 | Intake air temperature sensor short to ground |
P0113 | P0113 | Intake air temperature sensor open circuit detected or power shot circuit |
P0117 | P0117 | Coolant temperature sensor short to ground detected |
P0118 | P0118 | Coolant temperature sensor open circuit or power shot circuit |
P0122 | P0122 | Throttle position sensor open circuit (TPS) |
P0123 | P0123 | Throttle position sensor ground short circuit or power short circuit (TPS) |
P0132 | P0132 | O2 sensor short circuit detected. |
P0201 | P0201 | Fuel Injector No1 malfunction |
P0202 | P0202 | Fuel Injector No2 malfunction |
P0335 | P0335 | Crankshaft position sensor: no normal signals are received from the crankshaft position sensor |
P0351 | P0351 | Cylinder #1 ignition coil: open or short circuit detected in the primary lead of the cylinder #1 ignition coil. |
P0352 | P0352 | Cylinder #2 ignition coil: open or short circuit detected in the primary lead of the cylinder #2 ignition coil. |
P0500 | P0500 | No signal was received from the rear wheel sensor. Gear position switch no signal or short circuit. Clutch position switch open or short circuit detected. |
P0507 | P0507 | Idle Speed Control (ISC): If ISC is not heard, then ISC is defective. If ISC is heard, then a component other than the ISC unit is defective |
P0511 | P0511 | ISC unit is malfunctioning |
P0560 | P0560 | Charging voltage is abnormal |
P0601 | P0601 | ECU memory is faulty or defective. Fault code may not appear if memory corrupts. |
P062F | P062F | EEPROM fault code number when reading or writing to the EEPROM. |
P0657 | P0657 | Fuel system voltage incorrect to the pump or injector. |
P1601 | P1601 | Side stand switch open or short circuit. (Black – Red lead) |
P1602 | P1602 | Malfunction of the ECU (power cutoff function) |
P1604 | P1604 | Lean angle sensor ground short circuit |
P1605 | P1605 | Lean angle sensor open or power short circuit detected. |
P2195 | P2195 | O2 sensor open circuit detected. |
Following error codes DO NOT allow the engine to run :
11-12-19-30-41-50 and Error-1 to Error-4
Error code 11 allows the engine to continue running only if a fault appears after the engine starts. So if you get a check engine light Yamaha fault code list is helpful.
OBD2 Fault code reader
You can use an OBD2 fault code reader to check the conditions of your Yamaha Motorcycle. The ECU will record and display real-time and stored fault codes that you can read on the OBD2 port.
You will need to have the Yamaha motorcycle turned on and running to test certain live fault conditions. If you are able to start the motorcycle turn the key to AUX and read the fault codes.
Check out how I connect a Bluetooth OBD2 scanner using a Yamaha 4-pin cable to my MT07 to clear and read faults.
Check engine light but no code
In this case, you will need an OBD2 scanner to connect up to see if there are any saved error codes in the memory of the ECU EEPROM. From here you may find a Diagnostic code number stored. Use the list below to see what event has caused an error fault.
Diagnostic Code Number | Tool Display | Testing Procedure to repair. |
1 | Throttle position sensor | Check with the fully open and fully closed position |
3 | Intake air pressure | Displays the intake air pressure. |
5 | Intake air temperature | Check the air temperature with the scanner tool |
6 | Coolant temperature | Check when cold that the coolant temperature is the same as ambient air temp |
7 | Rear-wheel vehicle speed pulses | 0-999 Check that the pulses increase when the rear wheel rotates. The number increases with each rotation of the wheel. It is cumulative and does not reset each time the wheel stops. |
8 | Lean angle sensor. Upright and overturned. | Upright 0.4-1.4 volts Overturned 3.7-4.4 volts. To test remove the lean angle sensor and tilt greater than 65 deg. |
9 | Fuel System voltage | Should be between 12-13.4 volts. Charge the battery and test again. |
20 | Sidstand switch up down | Stand retracted ON Stand extended OFF. Test with the transmission in gear. |
21 | Gear position and clutch switch | Transmission is in neutral ON Transmission is in gear or the clutch leaver released OFF Transmission in gear with the clutch lever pulled in and the side stand extended ON Transmission in gear with the clutch lever pulled in and the side stand retracted OFF |
60 | EEPROM fault code display | No history the EEPROM is defective and needs to be replaced. The diagnostic tool may show code 00. Fault code P062F may also show on the dash with error writing/reading from the EEPROM. |
67 | ICS Idle speed control | 00 Learning data ICS has been erased. 01 It is not necessary to delete the ICS data. 02 It is necessary to delete the ICS data. To erase the ICS move the start/engine run switch between run and stop 3 times within 5 seconds. |
70 | Control Number | 0-254 |
87 | O2 feedback Learning Data | 00 O2 feedback learning data has been erased 01 O2 feedback learning data has not been erased. To erase the ICS move the start/engine run switch between run and stop 3 times within 5 seconds. |
Yamaha MT07 wiring diagram
To help with the Yamaha fault code list I have included my wiring diagram for the MT07. I do recommend getting yourself a Yamaha MT07, Tracer, & XSR700 service manual to help you do everything from DIY services, tune-ups, repairs, and fault finding.
10 Reasons why your motorcycle won’t start – no fault code.
Check out the video below on why your motorcycle won’t start with a good battery. Often you wont have any fault codes.
Conclusion
Hopefully, the above Yamaha Fault code list will help you diagnose faults with your motorcycle. If you come across any extra fault codes let me know in the comments below and I will add them to the current list.
As newer models come into the market they become smarter and have extra codes added to help fix the problem.
I just wish they would use basic English for example Yamaha error code 46 is the charging voltage is abnormal. It really means a flat battery.
Now fix your motorcycle and do a quick MT07 oil change service and maybe I will see you out on the road one day. If all else fails check out these funny motorcycle quotes and sayings to brighten your day.
Super Sir
Thanks