Thursday, 23 April 2015

Decoding the Yamaha YZF-R125 Engine Management Light & Fault Codes



Yamaha YZF R125 clutch common problems rebuild strip inspection test and measure   




⚠️ SAFETY FIRST: If your Engine Management Light is flashing or solid red, do not ignore it. While some codes are minor (like a low battery), others indicate a loss of oil pressure or a lean-angle sensor fault that could cut the engine mid-corner. Never clear a code until you have identified the actual hardware failure—deleting the warning doesn't fix the bike’s "Maintenance Debt."


Back in 2015, an EML light was a mystery. In 2026, the YZF-R125 is a veteran of the road, and the most common "Entry Point" for an engine light is actually a weak battery or a corroded sensor connector. Before you head to a dealer, use the bike’s built-in "Self-Test" to see what the ECU is complaining about.

1. How to Enter Diagnostic (dIAG) Mode

  1. Turn the ignition OFF and set the kill switch to ON.

  2. Press and hold both the SELECT and RESET buttons.

  3. Turn the ignition ON while continuing to hold the buttons for about 8 seconds until "dIAG" appears on the dash.

  4. Press both buttons again for 2 seconds to enter the menu.

  5. Use SELECT to scroll through codes (d01, d02, etc.).

2. Common 2026 Fault Codes

  • Code 12 (Crankshaft Position Sensor): The bike won't start. This is often just a loose connector behind the fairing.

  • Code 15 (TPS - Throttle Position Sensor): Causes stuttering or "choking" at high revs.

  • Code 24 (O2 Sensor): Very common with aftermarket exhausts. If you’ve swapped the pipe without a baffle, the sensor might be reading "Bankrupt" levels of oxygen.

  • Code 46 (Power Supply): Your battery or Regulator/Rectifier is failing. This is the most common reason the light comes on after winter.

3. The "Quick Reset" Trick

If your battery went flat and triggered a "Ghost Code," you can often clear the light by cycling the ignition:

  • The Method: Turn the ignition ON, wait 10 seconds, then OFF. Repeat this 3 to 5 times. If the fault was temporary (like a low-voltage spike), the ECU will often self-clear the light.





Yamaha YZF R125 engine management , fault codes







Self diagnostics are built into the bikes engine management system .

its a 2 code system



The engine trouble warning light comes on for 3 seconds after the main switch has been set to "ON". If the warning light does not come on under these conditions, the warning light (LED) may be defective

To get the code, your orange engine management light will flash. There are to different flashes a long slow flash and a short fast flash. So 3 long flashes followed by 9 long would be code 39.








here are the fault codes


Fault code 12 - Crankshaft position sensor

Fault code 13 - Intake air pressure sensor

Fault code 14 - Intake air pressure sensor

Fault code 15 - Throttle position sensor

Fault code 16 - TPS

Fault code 19 - No signal from ignition to ecu

Fault code 22 - Intake air temp sensor

Fault code 28 - Engine temp sensor

Fault code 30 - Tip over sensor

Fault code 33 - Ignition coil

Fault code 39 - Fuel injector

Fault code 41 - Tip over sensor

Fault code 44 - Read write error ECU

Fault code 46 - Power supply error to FI system

Fault code  50 - ECU malfunction










No comments:

Post a Comment