DOBD DashX ☰ Browse all codes
P0077

Intake Valve Control Solenoid Circuit High Bank 1

Variable valve timing Generic OBD-II High

What it means

P0077 means the engine control module sees higher-than-expected voltage on the bank 1 intake valve (variable valve timing) control solenoid circuit — usually an open circuit or a short to power in the wiring or the solenoid itself. The intake cam timing may be stuck, causing rough running and some loss of power and fuel economy.

High

Can I keep driving? Drivable, but expect rough running and reduced power; it won't fix itself, so get the solenoid circuit checked.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Open circuit or short to power in the wiring/connector (most likely for a High code)
  2. Failed intake valve control solenoid coil
  3. Corroded or loose connector at the solenoid
  4. Failed ECM driver (rare)

How to diagnose & fix

Work through it in order

  1. Scan and record freeze-frame data.
  2. Inspect the solenoid connector and wiring for an open or a short to power.
  3. Measure the solenoid's resistance against spec.
  4. Confirm the solenoid's power and ground.
  5. Replace the solenoid if it's out of spec; consider the ECM last. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0077?+
Short-term yes. The intake cam timing on bank 1 may be stuck, so expect rougher running and less power, but there's no immediate mechanical danger.
Can I just clear P0077?+
It returns until the circuit fault is fixed. This is a High code, so look for an open or short to power on the solenoid's control wire.

Related codes

Often seen with P0077

Read & clear P0077 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX