P0350 (blink 16) on Toyota Passo (KGC10): Ignition System Circuit Malfunction
Short answer: P0350 means “Ignition System Circuit Malfunction”. The car’s computer has found a fault in the Engine control (EFI) system and turns on the Check engine light (MIL). First check: is the power supply voltage of the ignition coil normal?.
- Code
- P0350 · blink 16
- System
- Engine control (EFI)
- Dashboard light
- Check engine light (MIL)
- Also sold as
- Daihatsu Boon, Daihatsu Sirion (M300)
- Applies to
- 1KR-FE: M300 (Sirion export = JDM Boon M300S/M301S(4WD? see gaps) & Passo KGC10/KGC15). JDM-spec ECU not separately documented | K3-VE: M301 (Sirion 1.3 = JDM Boon M310S? / Passo QNC10)
- Confidence
- high (factory manual, export spec)
- Source
- carmanualsclub.com
Symptoms and when it is set
- When the ignition signal is not outputted consistently for a certain length of time after starting:
Likely causes
- Open wire/short circuit for the ignition system circuit
- Ignition coil
- Battery
- EFI ECU
What to check, in order
- Is the power supply voltage of the ignition coil normal?
- Is the harness between the ignition coil and EFI ECU normal?
- Is the sparks of the spark plug proper?
Related on this car
Clearing the code does not fix the fault. If it comes back, the problem is still there. For brakes, airbags and steering, see a trained mechanic.

