P34F1
Cylinder 2 Deactivation/Intake Valve Control CircuitP34F1 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.
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
How to diagnose P34F1
A typical diagnostic flow when this code is present.
-
1
Read all DTCs and note which cylinders are affected.
-
2
Inspect the cylinder 2 deactivation solenoid connector and wiring for visible damage.
-
3
Measure solenoid winding resistance and compare to specification.
-
4
Check for proper voltage supply and ground at the solenoid connector.
-
5
Use scan tool actuator test to command the solenoid and observe circuit response.
-
6
Repair any wiring faults found before replacing the solenoid.
-
7
Verify the repair by clearing codes and completing a drive cycle.
Related powertrain codes
- P3400 — Cylinder Deactivation System Bank 1
- P3401 — Cylinder 1 Deactivation/Intake Valve Control Circuit/Open
- P3402 — Cylinder 1 Deactivation/Intake Valve Control Circuit Performance
- P3403 — Cylinder 1 Deactivation/Intake Valve Control Circuit Low
- P3404 — Cylinder 1 Deactivation/Intake Valve Control Circuit High
- P3405 — Cylinder 1 Exhaust Valve Control Circuit/Open
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.
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