MT07 Yamaha fault code list dash

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-2023 Yamaha FZ, MT, Tracer, & XSR700 motorcycles plus many others.

Yamaha Fault Code List

Yamaha Fault code list #Display
SD
Description for Troubleshooting
115d_11Cylinder identification sensor error – DIAG mode (none)
125d_12Crankshaft position sensor: no normal signals are received from the crankshaft position sensor
135d_13Intake air pressure sensor: open or short circuit detected.
145d_14Intake air pressure sensor: hose system malfunction (clogged or detached hose).
155d_15Throttle position sensor: open or short circuit detected.
195d_19Sidestand switch: a break or disconnection of the black/red lead of the ECU is detected.
215d_21Coolant temperature sensor: open or short circuit detected.
225d_22Intake air temperature: open or short circuit detected.
245d_24O2 sensor: no normal signals are received from the O2 sensor (lambda)
305d_30Latch-up detected
335d_33Cylinder #1 ignition coil: open or short circuit detected in the primary lead of the cylinder #1 ignition coil.
345d_34Cylinder #2 ignition coil: open or short circuit detected in the primary lead of the cylinder #2 ignition coil.
375d_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
395d_39Injector: open or short circuit detected.
415d_41Lean angle sensor: open or short circuit detected.
425d_42Speed 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.”
435d_43Fuel system voltage: incorrect voltage supplied to the fuel injector and fuel pump.
445d_44EEPROM fault code number: an error is detected while reading or writing to EEPROM
465d_46The charging voltage is abnormal. Yamaha error code 46, is a flat battery error code. Recharger the battery.
505d_50Faulty ECU memory (when this malfunction is detected in the ECU, the fault code number might not appear on the meter display).
515d_51Immobilizer unit: Code cannot be transmitted between the key and the immobilizer unit.
525d_52Immobilizer unit: Codes between the key and immobilizer unit do not match.
535d_53Immobilizer unit: Codes cannot be transmitted between the ECU and the immobilizer unit.
545d_54Immobilizer unit: Codes transmitted between the ECU and the immobilizer unit do not match.
555d_55Immobilizer unit: Keycode registration malfunction.
565d_56ECU: Unidentified code is received.
705d_70Engine 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.
P0030P0030O2 sensor heater defective or controller failed
P0107P0107Intake air pressor sensor short to ground detected
P0108P0108Intake air pressor sensor open circuit detected or power shot circuit
P0112P0112Intake air temperature sensor short to ground
P0113P0113Intake air temperature sensor open circuit detected or power shot circuit
P0117P0117Coolant temperature sensor short to ground detected
P0118P0118Coolant temperature sensor open circuit or power shot circuit
P0122P0122Throttle position sensor open circuit (TPS)
P0123P0123Throttle position sensor ground short circuit or power short circuit (TPS)
P0132P0132O2 sensor short circuit detected.
P0201P0201Fuel Injector No1 malfunction
P0202P0202Fuel Injector No2 malfunction
P0335P0335Crankshaft position sensor: no normal signals are received from the crankshaft position sensor
P0351P0351Cylinder #1 ignition coil: open or short circuit detected in the primary lead of the cylinder #1 ignition coil.
P0352P0352Cylinder #2 ignition coil: open or short circuit detected in the primary lead of the cylinder #2 ignition coil.
P0500P0500Fuel system voltage is incorrect to the pump or injector.
P0507P0507Idle 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
P0511P0511ISC unit is malfunctioning
P0560P0560Charging voltage is abnormal
P0601P0601ECU memory is faulty or defective. Fault code may not appear if memory corrupts.
P062FP062FEEPROM fault code number when reading or writing to the EEPROM.
P0657P0657The fuel system voltage is incorrect to the pump or injector.
P1601P1601Side stand switch open or short circuit. (Black – Red lead)
P1602P1602Malfunction of the ECU (power cutoff function)
P1604P1604Lean angle sensor ground short circuit
P1605P1605Lean angle sensor open or power short circuit detected.
P2195P2195O2 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

OBD2 Fault code reader for Yamaha motorcycle

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 DisplayTesting Procedure to repair.
1Throttle position
sensor
Check with the fully open and fully closed position
3Intake air pressureDisplays the intake air pressure.
5Intake air
temperature
Check the air temperature with the scanner tool
6Coolant temperatureCheck when cold that the coolant temperature
is the same as ambient air temp
7Rear-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.
8Lean 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.
9Transmission is in neutral ON
Transmission is in gear or the clutch leaver released OFF
The transmission in gear with the clutch
lever pulled in and the side stand extended
ON
The transmission in gear with the clutch
lever pulled in and the side stand
retracted OFF
Should be between 12-13.4 volts. Charge the battery and
test again.
20Sidstand switch up
down
Stand retracted ON
Stand extended OFF.
Test with the transmission in gear.
21Gear position and
clutch
switch
Transmission is in neutral ON
Transmission is in gear or the clutch leaver released OFF
The transmission in gear with the clutch lever pulled in and the
side stand extended ON
The transmission in gear with the clutch lever pulled in and the
side stand retracted OFF
60EEPROM 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.
67ICS
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.
70Control Number0-254
87O2 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.

Yamaha wiring diagram for MT07 2018 to help with Yamaha Fault Code list
Yamaha Fault Code list color code

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 won’t 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.

Previous articleAll you need to know about towable tubes for jet skis.
Next articleSolved – LED Turn Signal Not Flashing Problem & Hyper Blinking Fix.

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here