HomeTrouble CodesP0079

P0079 — Exhaust Valve Control Solenoid Circuit Low Bank 1

Generic OBD-II · all makesPowertrain (engine & transmission)

P0079 indicates the powertrain control module has detected a lower-than-expected voltage signal on the circuit that operates the exhaust variable valve timing solenoid for Bank 1. This usually means the solenoid, its wiring, or its connector is not allowing the commanded electrical path to complete properly. The code refers to an electrical circuit fault rather than a mechanical valve-timing failure.

Symptoms

What causes it — most likely first

1. Faulty exhaust VVT solenoid / oil control valve

The solenoid coil can open internally, short, or mechanically stick, causing the control circuit to draw too little current and register a low-voltage fault. This is the single most common cause for this code.

2. Wiring short to ground or damage

Chafed, melted, or pinched wires between the PCM and the solenoid can short the control or power circuit to ground, producing a low voltage reading at the PCM.

3. Corroded or loose electrical connector

Poor pin contact, spread terminals, corrosion, or oil contamination in the solenoid connector raises resistance and can make the circuit voltage appear low.

4. Low or degraded engine oil

Very low oil pressure, contaminated oil, or a clogged oil-control-valve filter screen can prevent normal solenoid operation and may contribute to circuit-related faults, though it is less directly the cause than electrical issues.

5. Powertrain control module fault

A failing output driver inside the PCM is possible but genuinely rare; this cause should only be considered after the solenoid, wiring, and connectors have been ruled out.

How it's diagnosed

  1. Retrieve and document freeze-frame data, then clear the code and verify it returns under operating conditions.
  2. Inspect the exhaust VVT solenoid connector and wiring for corrosion, damaged pins, chafing, or oil contamination.
  3. Measure solenoid coil resistance and compare with manufacturer specifications; replace the solenoid if it is open, shorted, or out of range.
  4. Command the solenoid on with a scan tool while monitoring voltage and listening for an audible click; verify the PCM can drive the circuit.
  5. If the solenoid and wiring are good but the circuit voltage remains low, inspect the PCM connector and consider module-level testing only as a last step.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Is it safe to keep driving with P0079?

Short trips are usually possible, but variable valve timing faults can reduce power, worsen fuel economy, and increase emissions. It is best to diagnose and repair the issue promptly.

Do I need to replace the PCM for P0079?

Usually no. Most P0079 faults are caused by a bad exhaust VVT solenoid, damaged wiring, or a poor connector. PCM replacement is rarely the correct fix and should only be considered after the solenoid and circuit are proven good.

Can low engine oil cause P0079?

Dirty or low oil can affect VVT solenoid operation and may set related performance codes, but P0079 specifically describes an electrical circuit low voltage condition. Check oil condition and level, but focus diagnosis on the solenoid and wiring first.

Which solenoid is Bank 1 exhaust?

Bank 1 is the cylinder bank containing cylinder number 1. The exhaust VVT solenoid controls oil flow to the exhaust camshaft phaser on that bank; its location varies by engine layout.