PassoFix

P1656 (blink 74) on Toyota Passo (KGC10): Oil Control Valve Control System Malfunction

Short answer: P1656 means “Oil Control Valve Control System 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 control signal of the oil control valve outputted normally from the EFI ECU?.

Code
P1656 · blink 74
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

  1. When, under a condition where the battery voltage is 12V or more, one of the following conditions is continued over a certain length of time

What to check, in order

  1. Is the control signal of the oil control valve outputted normally from the EFI ECU?
  2. Is the harness between the oil control valve and the EFI ECU normal?

Related on this car

Same code on other cars

← P1601/81 U0121/86 →

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.