HomeTrouble CodesC0079

C0079 — Variable Effort Steering

Generic OBD-II · all makesChassis

C0079 indicates a malfunction in the variable effort steering (VES) system, which adjusts power steering assist based on vehicle speed. The control module has detected a circuit fault, performance issue, or communication error within the VES actuator or its control circuit.

Symptoms

What causes it — most likely first

1. Variable effort steering actuator/solenoid failure

The actuator or solenoid that modulates hydraulic pressure or electric assist can wear, stick, or develop an internal electrical fault, preventing proper pressure control.

2. Wiring or connector damage in VES circuit

Chafed, corroded, or loose wiring and connectors between the control module and actuator cause open/short circuits or high resistance.

3. Vehicle speed signal error

The VES system relies on a valid vehicle speed input; a faulty speed sensor, wiring fault, or communication bus error can disable variable assist.

4. Steering angle or torque sensor fault

If the control module receives implausible steering angle or torque data, it may default to a fixed assist level and set the code.

5. Power steering control module internal fault

Internal driver circuit or processor failure in the dedicated steering control module (or integrated body/chassis module) can cause the code, but this is less common than actuator or wiring issues.

How it's diagnosed

  1. Scan for additional codes; address vehicle speed, steering angle, or communication codes first.
  2. Visually inspect VES actuator wiring harness and connectors for damage, corrosion, or loose terminals.
  3. Measure VES actuator resistance and compare to specification; check for open or short to ground/power.
  4. Command VES actuator on/off with a bidirectional scan tool while monitoring steering effort or pressure to verify operation.
  5. Verify vehicle speed signal is present and accurate at the steering control module.
  6. If all circuits and inputs test good, evaluate control module power/ground and consider module replacement only after confirming no external faults.

Code facts & related codes

SystemChassis
StandardizationSAE generic — identical on every make

Frequently asked

Does C0079 mean the power steering pump is bad?

Not necessarily. The code points to the variable effort control circuit or actuator, not the pump itself. The pump may be functioning normally while the modulation valve or solenoid fails.

Can I drive with this code active?

Yes, but steering effort will not adjust for speed. Low-speed maneuvering may require more force, and high-speed stability may feel reduced. Repair is recommended for normal handling.

Is the PCM/ECM usually the cause of C0079?

Rarely. The fault is most often the VES actuator, its wiring, or a missing speed signal. Control module failure is possible but should be the last conclusion after thorough circuit testing.

Will clearing the code fix the problem?

No. The code will return if the underlying circuit or component fault remains. Clearing only resets the warning lamp temporarily.