Fault codes, warning lights, and diagnostic trouble codes for motorcycles and scooters across all major manufacturers.
83 error codes
83 codes
On Kawasaki motorcycles and scooters with an immobilizer, code 35 means an immobilizer amplifier malfunction — the amplifier that reads the key’s transponder and passes the signal to the ECU (it can also mean an open or short in the amplifier wiring).
On Kawasaki motorcycles and scooters with an immobilizer, code 36 means the system detected a blank or unregistered key — no valid transponder code was read from the key.
On Yamaha motorcycles and scooters with an immobilizer, code 51 means the immobilizer unit cannot receive a code from the key — it isn’t picking up the transponder chip in the key.
On Yamaha motorcycles and scooters with an immobilizer, code 52 means the code read from the key does not match the code stored in the immobilizer — usually an unregistered or wrong key.
On Yamaha motorcycles and scooters with an immobilizer, code 53 means codes cannot be transmitted between the ECU and the immobilizer unit — a communication failure between the two.
On Yamaha motorcycles and scooters with an immobilizer, code 54 means the codes exchanged between the ECU and the immobilizer unit do not match — the two are no longer paired.
On Yamaha motorcycles and scooters with an immobilizer, code 55 means a malfunction occurred while registering key codes to the immobilizer — the registration process failed.
On Suzuki motorcycles and scooters, FI code C11 means a fault in the camshaft position sensor circuit — the sensor the ECM uses to identify the cylinder cycle for injection and ignition timing.
On Suzuki motorcycles and scooters, FI code C12 means a fault in the crankshaft position sensor circuit — the sensor that gives the ECM engine speed and position for spark and injection timing.
On Suzuki motorcycles and scooters, FI code C13 means a fault in the intake air pressure (IAP) sensor circuit — the sensor that reads manifold pressure so the ECM can meter fuel.
On Suzuki motorcycles and scooters, FI code C14 means a fault in the throttle position sensor (TPS) circuit — the sensor that tells the ECM how far the throttle is open.
On Suzuki motorcycles and scooters, FI code C15 means a fault in the engine coolant temperature (ECT) sensor circuit — used by the ECM for cold-start enrichment and fan control.
On Suzuki motorcycles and scooters, FI code C21 means a fault in the intake air temperature (IAT) sensor circuit — used to fine-tune fuelling for air density.
On Suzuki motorcycles and scooters, FI code C22 means a fault in the atmospheric (ambient) pressure sensor circuit — used to compensate fuelling for altitude and barometric pressure.
On Suzuki motorcycles and scooters, FI code C23 means a fault in the tip-over sensor (TOS) circuit — the safety sensor that cuts the engine if the bike falls over.
On Suzuki motorcycles and scooters, FI code C24 means a fault in the ignition (coil) signal circuit — the ECM isn’t seeing a correct ignition primary signal.
On Suzuki motorcycles and scooters, FI code C28 means a fault in the secondary throttle valve actuator (STVA) — the motor that moves the ECM-controlled secondary throttle plates.
On Suzuki motorcycles and scooters, FI code C29 means a fault in the secondary throttle position (STP) sensor circuit — the sensor that reports the position of the secondary throttle valves.
On Suzuki motorcycles and scooters, FI code C31 means a fault in the gear position sensor circuit — the switch that tells the ECM which gear is selected (used for the gear indicator and fuel/ignition maps).
On Suzuki motorcycles and scooters, FI code C32 means a fault in the fuel injector signal circuit — the ECM isn’t driving the injector correctly.
On Suzuki motorcycles and scooters, FI code C40 means a fault in the idle speed control (ISC) valve circuit — the valve that meters air to hold a steady idle.
On Suzuki motorcycles and scooters, FI code C41 means a fault in the fuel pump control system — the ECM/relay isn’t driving the fuel pump correctly.
On Suzuki motorcycles and scooters, FI code C42 means a fault in the ignition switch signal to the ECM — often linked to the ignition/immobilizer circuit.
On Suzuki motorcycles and scooters, FI code C44 means a fault in the heated oxygen (O2) sensor circuit — the sensor the ECM uses to trim the mixture for clean, efficient running.
On Suzuki motorcycles and scooters, FI code C46 means a fault in the exhaust control valve actuator circuit — the servo that moves Suzuki’s exhaust tuning valve to broaden the power band.
On Suzuki motorcycles and scooters, FI code C49 means a fault in the PAIR (pulsed secondary air injection) control solenoid circuit — an emissions device that adds air to the exhaust to burn off unburnt fuel.
On Suzuki motorcycles and scooters, FI code C60 means a fault in the cooling fan control (fan relay) circuit — the relay that switches the radiator fan on and off.
On Suzuki motorcycles and scooters, FI code C62 means a fault in the EVAP (evaporative emissions) purge control valve circuit — an emissions device that routes fuel-tank vapours to be burned.
On Kawasaki motorcycles, DFI service code 11 means a fault in the main throttle sensor circuit — the sensor that tells the ECU how far the throttle is open.
On Kawasaki motorcycles, DFI service code 12 means a fault in the intake (inlet) air pressure sensor circuit — the sensor that reads manifold pressure for fuelling.
On Kawasaki motorcycles, DFI service code 13 means a fault in the intake (inlet) air temperature sensor circuit — used to fine-tune fuelling for air density.
On Kawasaki motorcycles, DFI service code 14 means a fault in the water (coolant) temperature sensor circuit — used by the ECU for cold-start enrichment and fan control.
On Kawasaki motorcycles and scooters, DFI service code 15 means a fault in the atmospheric (barometric) pressure sensor circuit — used to compensate fuelling for altitude and air pressure.
On Kawasaki motorcycles, DFI service code 21 means a fault in the crankshaft sensor circuit — the sensor that gives the ECU engine speed and position for spark and injection timing.
On Kawasaki motorcycles and scooters, DFI service code 23 means a fault in the camshaft position sensor circuit (open or short) — the sensor that identifies the cylinder cycle for injection and ignition timing.
On Kawasaki motorcycles and scooters, DFI service code 25 means a fault in the vehicle speed sensor circuit — the sensor that reports road speed to the ECU and speedometer.
On Kawasaki motorcycles, DFI service code 31 means a fault in the vehicle-down (lean-angle) sensor circuit — the safety sensor that cuts the engine if the bike falls over.
On Kawasaki motorcycles and scooters, DFI service code 32 means a fault in the subthrottle (secondary throttle) position sensor circuit — the sensor that reports the position of the ECU-controlled secondary throttle valves.
On Kawasaki motorcycles, DFI service code 33 means a fault with the oxygen (O2) sensor — often reported as inactive — the sensor the ECU uses to trim the mixture for clean, efficient running.
On Kawasaki motorcycles and scooters, DFI service code 42 means a fault in the fuel injector circuit — the ECU isn’t driving an injector correctly.
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).
On Kawasaki motorcycles, DFI service code 51 means a fault in the ignition coil #1 circuit — the ECU isn’t seeing a correct primary signal from that coil.
On Kawasaki motorcycles and scooters, DFI service code 52 means a fault in the ignition coil #2 circuit — the ECU isn’t seeing a correct primary signal from that coil.
On Kawasaki motorcycles and scooters, DFI service code 56 means a fault in the radiator fan relay circuit — the relay that switches the cooling fan on and off.
On Kawasaki motorcycles and scooters, DFI service code 62 means a fault in the subthrottle valve actuator — the small motor that moves the ECU-controlled secondary throttle valves.
On Kawasaki motorcycles and scooters, DFI service code 64 means a fault in the air switching valve circuit — an emissions device that feeds air into the exhaust to reduce emissions.
On Kawasaki motorcycles and scooters, DFI service code 67 means a fault in the oxygen sensor heater circuit — the heater that brings the O2 sensor up to operating temperature quickly.
On Kawasaki motorcycles and scooters, DFI service code 94 means the oxygen sensor signal is out of the normal range — the ECU sees an implausible reading from the O2 sensor.
On Yamaha motorcycles and scooters, FI fault code 11 means no normal signal is being received from the cylinder-identification sensor — the sensor the ECU uses to know which cylinder is on its firing stroke.
On Yamaha motorcycles and scooters, FI fault code 12 means the ECU is getting no signal from the crankshaft position sensor — the sensor that tells the ECU engine speed and position for spark and injection timing.
On Yamaha motorcycles and scooters, FI fault code 13 means an open or short circuit was detected in the intake air pressure (MAP) sensor — the sensor that reads manifold pressure so the ECU can set fueling.
On Yamaha motorcycles and scooters, FI fault code 14 means a hose fault on the intake air pressure sensor — the vacuum hose is clogged, kinked, or detached (this is the hose problem; code 13 is the sensor’s electrical circuit).
On Yamaha motorcycles and scooters, FI fault code 15 means an open or short circuit was detected in the throttle position sensor (TPS) — the sensor that reports how far the throttle is open.
On Yamaha motorcycles and scooters, FI fault code 16 means the throttle position sensor is stuck/jammed — its signal isn’t tracking the throttle properly (this is the "stuck" fault; code 15 is the electrical open/short).
On Yamaha motorcycles and scooters, FI fault code 17 means an open or short circuit in the EXUP servo-motor circuit. EXUP is Yamaha’s exhaust valve (fitted to sport models such as the R1, R6, MT-09) that boosts mid-range power.
On Yamaha motorcycles and scooters, FI fault code 18 means the EXUP servo motor is stuck — it isn’t moving the exhaust valve through its expected range (on models fitted with EXUP).
On Yamaha motorcycles and scooters, FI fault code 19 means an open circuit was detected in the input lead from the sidestand switch to the ECU — the switch that cuts the engine if you ride off with the stand down.
On Yamaha motorcycles and scooters, FI fault code 21 means a fault was detected in the coolant temperature sensor circuit — the sensor the ECU uses for cold-start enrichment and fan control.
On Yamaha motorcycles and scooters, FI fault code 22 means an open or short circuit was detected in the intake air temperature sensor — used to fine-tune fueling for air density.
On Yamaha motorcycles and scooters, FI fault code 23 means an open or short circuit was detected in the atmospheric (ambient) pressure sensor — used to compensate fueling for altitude and air pressure.
On Yamaha motorcycles and scooters, FI fault code 24 means the O2 (oxygen) sensor is inactive or sending no normal signal — the sensor the ECU uses to trim the mixture for clean, efficient running.
On Yamaha motorcycles and scooters, FI fault code 30 means the ECU has registered that the motorcycle overturned — the lean-angle (tip-over) sensor has cut the engine as a safety measure.
On Yamaha motorcycles and scooters, FI fault code 33 means an open circuit was detected in the primary lead of the No. 1 ignition coil — the coil that fires that cylinder’s spark plug.
On Yamaha motorcycles and scooters, FI fault code 37 means a fault in the idle-speed control system — the fast-idle/ISC valve isn’t controlling idle correctly (often stuck open, giving a high idle after warm-up).
On Yamaha motorcycles and scooters, FI fault code 39 means an open circuit was detected in a fuel injector — the ECU isn’t driving the injector correctly.
On Yamaha motorcycles and scooters, FI fault code 41 means an open or short circuit was detected in the lean-angle sensor — the safety sensor that cuts the engine if the bike leans too far or falls. (This is the sensor-circuit fault; code 30 is the actual overturn event.)
On Yamaha motorcycles and scooters, FI fault code 42 means no normal signal is being received from the speed sensor — the sensor that reports road speed to the ECU and speedometer.
On Yamaha motorcycles and scooters, FI fault code 43 means the power supply to the injectors and fuel pump is not normal — the FI system isn’t getting correct voltage (often a charging or wiring fault).
On Yamaha motorcycles and scooters, FI fault code 44 means an error was detected reading or writing the ECU’s EEPROM — the memory that stores the CO/fuel-trim adjustment values.
On Yamaha motorcycles and scooters, FI fault code 46 means a power-supply fault to the fuel-injection system was detected — the FI system isn’t getting correct voltage (often a charging or wiring problem).
On Yamaha motorcycles and scooters, FI fault code 50 means the ECU has detected an internal memory (fault-code memory) error — a problem inside the engine control unit itself.
On Honda motorcycles and scooters, PGM-FI code 1 means the ECM has detected a fault in the MAP (manifold absolute pressure) sensor circuit — the sensor that reads intake pressure so the ECM can set the right fuel and ignition.
On Honda motorcycles and scooters, PGM-FI code 7 means the ECM has detected a fault in the ECT (engine coolant temperature) sensor circuit. The ECM uses coolant temperature to enrich the mixture on cold starts and to manage the cooling fan.
On Honda motorcycles and scooters, PGM-FI code 8 means the ECM has detected a fault in the TP (throttle position) sensor circuit — the sensor that tells the ECM how far the throttle is open.
On Honda motorcycles and scooters, PGM-FI code 9 means the ECM has detected a fault in the IAT (intake air temperature) sensor circuit. The ECM uses intake air temperature to fine-tune fueling for air density.
On Honda motorcycles and scooters, PGM-FI code 11 means the ECM has detected a fault in the VS (vehicle speed) sensor circuit — the sensor that reports road speed to the ECM and speedometer.
On Honda motorcycles and scooters, PGM-FI code 12 means the ECM has detected a fault in the No. 1 fuel injector circuit — the injector that sprays fuel into the intake for that cylinder.
On Honda motorcycles and scooters, PGM-FI code 18 means a fault in the camshaft position (CMP) sensor circuit — the sensor that identifies the cylinder cycle for injection and ignition timing. The engine typically won’t start.
On Honda motorcycles and scooters, PGM-FI code 21 means the ECM has detected a fault in the O2 (oxygen) sensor circuit. The O2 sensor lets the ECM trim the mixture for clean, efficient running (closed-loop).
On Honda motorcycles and scooters, PGM-FI code 23 means an open or short in the oxygen (O2) sensor heater circuit — the heater that brings the O2 sensor up to temperature. The engine usually runs normally.
On Honda motorcycles and scooters, PGM-FI code 29 means the ECM has detected a fault in the IACV (idle air control valve) circuit — the valve that meters air to hold a steady idle.
On Honda motorcycles and scooters, PGM-FI code 54 means the ECM has detected a fault in the bank angle (tip-over) sensor circuit. This safety sensor cuts fuel and ignition if the bike falls over.
On Honda motorcycles and scooters, PGM-FI code 86 means a serial-communication fault between the ECM and the instrument cluster/gauge — the two aren’t exchanging data correctly.