⚠️ 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.
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
Turn the ignition OFF and set the kill switch to ON.
Press and hold both the SELECT and RESET buttons.
Turn the ignition ON while continuing to hold the buttons for about 8 seconds until "dIAG" appears on the dash.
Press both buttons again for 2 seconds to enter the menu.
Use SELECT to scroll through codes (d01, d02, etc.).
Turn the ignition OFF and set the kill switch to ON.
Press and hold both the SELECT and RESET buttons.
Turn the ignition ON while continuing to hold the buttons for about 8 seconds until "dIAG" appears on the dash.
Press both buttons again for 2 seconds to enter the menu.
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.
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.
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.
here are the fault codes

No comments:
Post a Comment