Severity Medium
P1389

P1389 VVT Solenoid 'A' Circuit Malfunction

📅 Last reviewed: July 2026
What does the P1389 code mean?

The P1389 code indicates that the Powertrain Control Module (PCM) has detected an electrical fault in the control circuit of the Variable Valve Timing (VVT) solenoid 'A', typically for the intake camshaft on bank 1. This occurs when the voltage in the command circuit does not match the PCM's commanded state, such as an open circuit, short to ground, or short to battery voltage, preventing proper camshaft phasing adjustment.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Scan for codes and verify P1389 is present; check for related codes like P0010-P0013.

2

Inspect VVT solenoid connector and wiring for damage, corrosion, or loose terminals.

3

Test VVT solenoid resistance with a multimeter (compare to manufacturer specs).

4

Check engine oil level, condition, and pressure; perform oil change if contaminated.

5

If wiring and solenoid are good, test PCM output signal; replace PCM if faulty.

Need an OBD2 Scanner for the P1389? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

1. Frequently Asked Questions

Is it safe to drive?

You can drive short distances, but reduced performance and fuel economy may occur. Prolonged driving could lead to engine damage if oil pressure issues are present.

How much does it cost to fix?

Repair costs range from $150 to $600, depending on the cause: solenoid replacement ($100-$250), wiring repair ($100-$300), or PCM replacement ($400-$800).

2. Commonly Affected Makes

Grupo FCA/Stellantis

3. Related Codes