PassoFix

P1346 (blink 75) on Toyota Passo (KGC10): Variable Valve Timing Control System (Valve Timing)Dtc

Short answer: P1346 means “Variable Valve Timing Control System (Valve Timing)Dtc”. 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 variable valve timing controller operating normally?.

Code
P1346 · blink 75
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

What to check, in order

  1. Is the variable valve timing controller operating normally?
  2. Is the variable valve timing controller operating normally?
  3. Is the timing deviated between the camshaft drive gear and the camshaft driven gear? (Are the mating marks matched?)

Related on this car

Same code on other cars

← P1300/36 P1510/54 →

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.