Kawasaki DFI Code 46: Gear Position Sensor — Fix
On Kawasaki motorcycles and scooters, DFI service code 46 means a fault in the gear position sensor circuit — the switch that tells the ECU which gear is selected (for the gear indicator and fuel/ignition maps).
- Applies to
- Kawasaki motorcycles
- Est. repair cost
- $20 – $140
- Time to fix
- 30–90 minutes
What it means
Usual causes are a loose/corroded connector, damaged wiring, or a worn gear-position switch. This is a Kawasaki DFI (Digital Fuel Injection) service code, read through the FI light or the bike’s service/diagnostic mode. It applies to Kawasaki FI models such as the Ninja, Z, Versys, and ZX range. Note: Kawasaki service-code numbers can vary by model — confirm against your manual. After the fault is repaired the code is kept as a stored "history" code; clear it through Kawasaki’s service/diagnostic mode.
Symptoms
- FI light on with service code 46
- Gear indicator blank or wrong
- Minor fuelling/ignition-map effects
How to fix it
- 1
Inspect the connector and wiring
1. Locate the gear position switch on the gearbox. 2. Reseat the connector and check the harness.
- 2
Test and replace
1. Confirm the signal changes with gear selection. 2. Replace the switch if faulty, then clear the code.
Frequently asked questions
Will code 46 stop the bike?
Usually not — it mainly affects the gear indicator and small map adjustments. The bike generally still runs, but it’s worth fixing.
Last updated July 16, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.