1. Turn the main switch to "OFF" and set the engine stop switch to "q".
2. Disconnect the wire harness coupler from the fuel pump.
3. Simultaneously press and hold the "SELECT" and "RESET" buttons, turn the main switch to "ON", and continue to press the buttons for 8 seconds or more.
![](https://motoinstruction.ru/img/yamaha/20/126899.jpg)
All displays on the meter disappear.
"dIAG" appears on the odometer/trip meter/fuel reserve trip meter/instantaneous fuel consump-tion/average fuel consumption LCD.
4. Press the "SELECT" switch to select the diagnostic mode "dIAG".
5. After selecting "dIAG", simultaneously press the "SELECT" switch and the "RESET" switch for 2 seconds or more to activate the diagnostic mode. The diagnostic code number "d01" appears on the clock/stopwatch LCD.
6. Set the engine stop switch to "j$".
7. Select the diagnostic code number corresponding to the fault code number by pressing the "SELECT" and "RESET" switches.
To decrease the selected diagnostic code number, press the "RESET" switch "1". Press the "RESET" switch for 1 second or longer to automatically decrease the diagnostic code numbers.
To increase the selected diagnostic code number, press the "SELECT" switch "2". Press the "SELECT" switch for 1 second or longer to automatically increase the diagnostic code numbers.
![](https://motoinstruction.ru/img/yamaha/20/126900.jpg)
8. Verify the operation of the sensor or actuator.
Sensor operation
The data representing the operating conditions of the sensor appears on the odometer/trip meter/fuel reserve trip meter/instantaneous fuel consumption/average fuel consumption LCD.
Actuator operation
Set the engine stop switch to "o" to operate the actuator.
If the engine stop switch is set to "q", set it to "j$", and then set it to "q" again.
9. Turn the main switch to "OFF" to cancel the diagnostic mode.
Sensor operation table
Diagnostic code No. | Item | Meter display | Checking method |
D:01 | Throttle position sensor signal 1: Fully closed position Fully opened position | 12-21 96-106 | Check with throttle valves fully closed. Check with throttle valves fully open. |
D:02 | Atmospheric pressure | Displays the atmospheric pressure. | Compare the actually measured atmospheric pressure with the meter display value. |
D:03 | Pressure difference (atmospheric pressure and intake air pressure) | Displays the intake air pressure. | Set the engine stop switch to "o", and then push the start switch "®". (If the display value changes, the performance is OK.) |
D:05 | Intake air temperature | Displays the intake air temperature. | Compare the actually measured intake air temperature with the meter display value. |
D:06 | Coolant temperature | Displays the coolant temperature. | Compare the actually measured coolant temperature with the meter display value. |
D:07 | Vehicle speed pulse | 0-999 | Check that the number increases when the rear wheel is rotated. The number is cumulative and does not reset each time the wheel is stopped. |
D:08 | Lean angle sensor: Upright Overturned | 0.4-1.4 3.7-4.4 | Remove the lean angle sensor and incline it more than 45 degrees. |
D:09 | Fuel system voltage (battery voltage) | Approximately 12.0 | Set the engine stop switch to "о", and then compare with the actually measured battery voltage. (If the battery voltage is lower, perform recharging.) |
D:13 | Throttle position sensor signal 2: Fully closed position Fully opened position | 9-23 94-108 | Check with throttle valves fully closed. Check with throttle valves fully open. |
D:14 | Accelerator position sensor signal 1: Fully closed position Fully opened position | 12-22 97-107 | Check with throttle grip fully closed. Check with throttle grip fully open. |
D:15 | Accelerator position sensor signal 2: Fully closed position Fully opened position | 10-24 95-109 | Check with throttle grip fully closed. Check with throttle grip fully open. |
D:20 | Sidestand switch: Stand retracted Stand extended | ON OFF | Set on/off the sidestand switch. (with the transmission in gear) |
D:21 | Gear position switch: Neutral In gear | ON OFF | Shift the transmission. |
D:60 | EEPROM fault code display No history History exists | 00 01-04 (Cylinder fault code) (If more than one cylinder is defective, the display alternates every two seconds to show all the detected cylinder numbers. When all cylinder numbers are shown, the display repeats the same process.) | |
D:61 | Malfunction history code display: No history History exists | 00 Fault codes 11-70 (If more than one code number is detected, the display alternates every two seconds to show all the detected code numbers. When all code numbers are shown, the display repeats the same process.) | |
D:62 | Malfunction history code erasure No history History exists | 0 Displays the total number of malfunctions, including the current malfunction, that have occurred since the history was last erased. (For example, if there have been three malfunctions, "03" is displayed.) | To erase the history, set the engine stop switch from "![]() ![]() |
D:63 | Malfunction code reinstatement (for fault code No. 24 only) No malfunction code Malfunction code exists | 00 Fault code 24, 40 (If more than one code number is detected, the display alternates every two seconds to show all the detected code numbers. When all code numbers are shown, the display repeats the same process.) | To reinstate, set the engine stop switch from "![]() ![]() |
D:70 | Control number | 0-254 [-] |
Actuator operation table
Diagnostic code No. | Item | Meter display | Checking method |
D:30 | Cylinder-#1 ignition coil | Actuates the cylinder-#1 ignition coil five times at one-second intervals. Illuminates the engine trouble warning light. | Check the spark five times. Connect an ignition checker. |
D:31 | Cylinder-#2 ignition coil | Actuates the cylinder-#2 ignition coil five times at one-second intervals. Illuminates the engine trouble warning light. | Check the spark five times. Connect an ignition checker. |
D:32 | Cylinder-#3 ignition coil | Actuates the cylinder-#3 ignition coil five times at one-second intervals. Illuminates the engine trouble warning light. | Check the spark five times. Connect an ignition checker. |
D:33 | Cylinder-#4 ignition coil | Actuates the cylinder-#4 ignition coil five times at one-second intervals. Illuminates the engine trouble warning light. | Check the spark five times. Connect an ignition checker. |
D:34 | Intake funnel servo motor | Actuates the intake funnels (up position down, position for each 3 seconds). Illuminates the engine trouble warning light. | Check the operating sound of the intake funnel servo motor. |
D:36 | Primary injector #1 | Actuates the primary injector #1 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the injector #1 five times. |
D:37 | Primary injector #2 | Actuates the primary injector #2 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the injector #2 five times. |
D:38 | Primary injector #3 | Actuates the primary injector #3 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the injector #3 five times. |
D:39 | Primary injector #4 | Actuates the primary injector #4 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the injector #4 five times. |
D:40 | Secondary injector #1 | Actuates the secondary injector #1 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the secondary injector #1 five times. |
D:41 | Secondary injector #2 | Actuates the secondary injector #2 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the secondary injector #2 five times. |
D:42 | Secondary injector #3 | Actuates the secondary injector #3 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the secondary injector #3 five times. |
D:43 | Secondary injector #4 | Actuates the secondary injector #4 five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the secondary injector #4 five times. |
D:47 | Steering damper solenoid | Set the engine stop switch to ON: Steering damper solenoid is ON. Set the engine stop switch to OFF: Steering damper solenoid is OFF. Illuminates the engine trouble warning light when the engine stop switch is ON. | Check the operating of the steering damper. |
D:48 | Air induction system solenoid | Actuates the air induction system solenoid five times at one-second intervals. Illuminates the engine trouble warning light. | Check the operating sound of the air induction system solenoid five times. |
D:50 | Fuel pump relay | Actuates the fuel pump relay five times at one-second intervals. Illuminates the engine trouble warning light. (The engine trouble warning light is OFF when the relay is ON, and the engine trouble warning light is ON when the relay is OFF). | Check the operating sound of the fuel pump relay five times. |
D:51 | Radiator fan motor relay | Actuates the radiator fan motor relay for five cycles of five seconds. (ON 2 seconds, OFF 3 seconds). Illuminates the engine trouble warning light. | Check the operating sound of the radiator fan motor relay five times. |
D:52 | Headlight relay | Actuates the headlight relay for five cycles of five seconds. (ON 2 seconds, OFF 3 seconds). Illuminates the engine trouble warning light. | Check the operating sound of the headlight relay five times. |