Severity High
P099C

Shift Solenoid Control Circuit High Voltage

What does the P099C code mean?

The P099C code indicates that the powertrain control module (PCM) has detected a high voltage condition in the control circuit of a specific shift solenoid. This solenoid is responsible for directing transmission fluid to engage the appropriate gear. A high voltage reading suggests a short to power, a faulty solenoid, or an issue with the PCM. This can cause erratic shifting, transmission slippage, or failure to shift, potentially leading to transmission damage if ignored.

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 additional transmission codes.

2

Step 2: Visually inspect the transmission wiring harness and connectors for damage, corrosion, or loose connections.

3

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

4

Step 4: Check for voltage at the solenoid connector with the ignition on; if voltage is higher than specified, repair short to power.

5

Step 5: If wiring and solenoid are okay, suspect a faulty PCM and perform further diagnostics.

Need an OBD2 Scanner for the P099C? 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. Have the vehicle inspected immediately.

How much does it cost to fix?

Repair costs typically range from $150 to $400, depending on the cause. Solenoid replacement is around $150-$250, while PCM replacement can exceed $400.

06. Related Codes