Back
MotorcycleFault codesFuel injectionDiagnosis

Motorcycle blink codes (FI): reading Honda, Yamaha, Kawasaki, Suzuki fault codes

M
Max
7 minSeptember 3, 2026
Motorcycle blink codes (FI): reading Honda, Yamaha, Kawasaki, Suzuki fault codes

When the fuel injection light (FI) comes on in a Japanese motorcycle, all is not lost: the system records a fault code and, on many models, blinks it via the warning light or displays it on screen. Knowing how to read it saves time and avoids changing parts at random. Here's the method and the most common code families.

Reading a blink code

The most common principle: the warning light blinks in two phases — long blinks (tens) then short blinks (ones). Two long and three short = 23. Some models display a code directly on screen, others require bridging a diagnostic connector (DLC) to enter read mode. The exact procedure depends on the model: refer to the manual or ask the mechanic AI for your machine.

Code families, by sensor

Regardless of brand, codes almost always point to a sensor or an actuator. The recurring families:

SubsystemWhat the code signalsFirst check
Crankshaft position sensor (CKP)Missing/erratic rotation signalWiring, air gap
Throttle position sensor (TPS)Throttle position inconsistentCleaning, adjustment, connector
Coolant temperature (ECT)Cooling sensorSensor, fluid level/condition
Air temperature / pressure (IAT/IAP)IntakeConnector, air leak
Tilt / lean sensorAnti-rollover safetyOften after a crash: reset
Injector / ignition coilFuel injection or ignition circuitConnector, resistance
O2 sensor (lambda)Exhaust richnessSensor, exhaust air leak
Fan / pump / idle (ISC)ActuatorsFuse, relay, motor

The exact number varies by brand and model (Honda, Yamaha, Kawasaki and Suzuki don't use the same numbering), but the type of fault reads within these broad families. A "throttle sensor" code points to the sensor and air intake, a "tilt sensor" code typically appears after a crash and resets itself.

What the code doesn't tell you

A code designates a circuit, not necessarily a dead component. A "throttle sensor fault" is often oxidized wiring or a clogged sensor, not a sensor to replace. Always start with connectors and ground before changing any part.

After reading

Write down the code, then clear it and see if it returns. If it reappears, the fault is real; if it doesn't come back, it may have been transient. For older carburetor bikes, the logic is different — see for example the diagnosis of a twin-cylinder running rough. And for the electric bike world, our electric bike error codes guide follows the same logic.

Assistant IA mécanicien
Fuel injection light is on on my bike, the light blinks twice long then once short. What does that mean?
L'Atelier
Two long and one short is code 21 on most systems — often linked to the O2 sensor (richness) depending on the brand, but numbering depends on the model. Give me the brand and exact model: I'll confirm what the code means and the first check. In any case, start with the connector and ground of the sensor involved before replacing anything — a code designates a circuit, not always a dead part.

Give your brand, model, and the code read to the mechanic AI: it translates the code and prioritizes the checks.