P34F1

Cylinder 2 Deactivation/Intake Valve Control Circuit

P34F1 is a generic OBD-II powertrain diagnostic trouble code: Cylinder 2 Deactivation/Intake Valve Control Circuit. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P34F1
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P34F1 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P34F1 means

P34F1 mirrors P34F0 but applies to cylinder 2. It is set when the PCM detects an electrical malfunction in the circuit that controls the cylinder 2 deactivation or intake valve lift actuator. The PCM monitors the control circuit output for correct electrical behavior and sets this code when the circuit falls outside expected parameters.

As with the cylinder 1 variant, the fault can manifest as an open circuit (broken wire, failed solenoid coil), short to ground, or short to battery voltage. The location and routing of the cylinder 2 wiring harness is distinct from cylinder 1, so independent inspection is required even if P34F0 is also present.

Diagnosis should follow the same electrical test sequence used for any actuator circuit fault: visual inspection, connector integrity, resistance measurement of the solenoid, and circuit continuity checks. The PCM should be the last component suspected after all wiring and the solenoid have been verified.

Common causes

Most-frequently reported root causes when P34F1 is logged.

  • 1
    Open circuit in the cylinder 2 deactivation solenoid control wire.
  • 2
    Short to ground or short to voltage in the cylinder 2 actuator circuit.
  • 3
    Cylinder 2 deactivation solenoid coil open or shorted internally.
  • 4
    Corroded, spread, or damaged connector at the cylinder 2 actuator.
  • 5
    PCM output driver fault for the cylinder 2 circuit.
  • 6
    Wiring harness damage from heat, chafing, or rodent intrusion.

Symptoms drivers notice

MIL illuminated.
Cylinder deactivation mode unavailable, all cylinders active.
Slight reduction in fuel economy.
No significant change in engine power output.
Possible companion code P3400 if the system reports a Bank 1 general fault simultaneously.

How to diagnose P34F1

A typical diagnostic flow when this code is present.

  1. 1
    Read all DTCs and note which cylinders are affected.
  2. 2
    Inspect the cylinder 2 deactivation solenoid connector and wiring for visible damage.
  3. 3
    Measure solenoid winding resistance and compare to specification.
  4. 4
    Check for proper voltage supply and ground at the solenoid connector.
  5. 5
    Use scan tool actuator test to command the solenoid and observe circuit response.
  6. 6
    Repair any wiring faults found before replacing the solenoid.
  7. 7
    Verify the repair by clearing codes and completing a drive cycle.

Related powertrain codes

Frequently asked questions

Can P34F0 and P34F1 be set at the same time?

Yes. If multiple cylinders have circuit faults, each will set its own code independently.

Does P34F1 mean cylinder 2 is misfiring?

No. It is a circuit fault for the deactivation actuator, not a combustion problem. Check for separate misfire codes if rough running is present.

Is the solenoid the same part as cylinder 1?

The solenoid design may be the same but each cylinder has its own unit. Verify the part number for cylinder 2 specifically.

Will this code clear itself after repair?

The code will need to be cleared with a scan tool after repair, and the system will need a successful drive cycle to confirm the fault is gone.

Disabling P34F1 in software

RaceTune can permanently disable P34F1 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P34F1 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file