Severity High
P0999

Shift Solenoid Control Circuit High Voltage

What does the P0999 code mean?

The P0999 code indicates that the powertrain control module (PCM) has detected a high voltage condition in the control circuit of one or more shift solenoids. This can be caused by a short to voltage, a faulty solenoid, or an internal PCM issue. The transmission may exhibit harsh shifting, slipping, or fail to shift properly.

High
Severity
$150-$400
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm the code and check for other related codes.

2

Step 2: Inspect the transmission wiring and connectors for damage, corrosion, or shorts.

3

Step 3: Test the shift solenoid resistance and compare to manufacturer specifications.

4

Step 4: Check for voltage at the solenoid connector with the ignition on; if voltage is high, repair the short.

5

Step 5: If all else fails, replace the PCM after verifying all other components.

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

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause transmission damage or unsafe driving conditions.

How much does it cost to fix?

Repair costs typically range from $150 to $400, depending on the cause and labor rates.

06. Related Codes