• 11-01-2025
  • 11 min.
  • 775

P0980 Shift Solenoid "C" Control Circuit High

The P0980 trouble code is an OBD-II diagnostic trouble code related to the electronic control system of an automatic transmission.

P0980 – Shift Solenoid “C” Control Circuit High

This code means that the transmission control module (TCM) or powertrain control module (PCM) has detected an abnormally high electrical condition in the control circuit of Shift Solenoid “C.”

The word “High” refers to the electrical condition of the control circuit, not necessarily to high transmission fluid pressure.

A faulty shift solenoid can cause P0980, but it is not the only possible cause. A short to battery voltage, damaged wiring, connector problems, incorrect solenoid resistance, power-supply issues or a control-module fault can also trigger this code.

What Does P0980 Mean?

P0980 – Shift Solenoid “C” Control Circuit High

Automatic transmissions use electronically controlled solenoids to manage transmission fluid and control gear changes.

The TCM continuously monitors these solenoids and determines when they should operate.

The control strategy can depend on:

  • Vehicle speed

  • Engine RPM

  • Throttle position

  • Engine load

  • Transmission temperature

  • Selected gear

  • Driving conditions

Shift Solenoid “C” controls one of the transmission's hydraulic circuits.

When the TCM detects that the electrical condition of the Shift Solenoid “C” control circuit is higher than the expected value, it may store P0980.

The exact function of Solenoid “C” depends on the transmission design.

What Is a Shift Solenoid?

A shift solenoid is an electrically controlled valve used to regulate transmission fluid.

The TCM sends an electrical command to the solenoid, and the solenoid controls fluid flow through specific hydraulic passages.

This allows the transmission to control components such as:

  • Clutch packs

  • Brake elements

  • Shift valves

  • Hydraulic pressure circuits

  • Other transmission control components

The basic operating sequence is:

TCM command → Solenoid activation → Hydraulic fluid control → Clutch/valve operation → Gear change

If the electrical circuit does not behave correctly, the transmission may not be able to perform the intended shift.

What Does the “C” Mean?

The “C” identifies a specific shift-solenoid circuit according to the manufacturer's transmission design.

It does not universally mean that this is physically the third solenoid.

Different manufacturers use different solenoid layouts and naming conventions.

Shift Solenoid “C” may be located:

  • Inside the transmission

  • Inside the valve body

  • In a mechatronic unit

  • On a transmission control assembly

Its exact function and location should be confirmed using the vehicle-specific service information.

What Does “Circuit High” Mean?

The “High” portion of P0980 means that the TCM has detected an electrical condition above the expected level in the Shift Solenoid “C” control circuit.

Possible causes include:

  • Short to battery voltage

  • Incorrect solenoid resistance

  • Open or damaged circuit

  • Wiring damage

  • Connector problems

  • Internal solenoid failure

  • TCM fault

The exact electrical behavior depends on how the transmission manufacturer designed the circuit.

Does P0980 Mean the Solenoid Is Bad?

No.

A faulty Shift Solenoid “C” is only one possible cause.

For example, if the solenoid control wire becomes shorted to battery voltage, the TCM may detect a high circuit condition even if the solenoid itself is functioning correctly.

Likewise, damaged wiring or a poor connector can cause an abnormal electrical reading.

Therefore, the complete circuit should be tested before replacing the solenoid.

Symptoms of P0980

The symptoms depend on what Shift Solenoid “C” controls in the particular transmission.

Possible symptoms include:

  • Check Engine Light

  • Transmission warning light

  • Harsh shifting

  • Delayed gear changes

  • Erratic shifting

  • Transmission slipping

  • Transmission stuck in one gear

  • Missing a particular gear

  • Unexpected upshifts

  • Unexpected downshifts

  • Delayed Drive engagement

  • Delayed Reverse engagement

  • Poor acceleration

  • Increased engine RPM

  • Reduced fuel economy

  • Limp mode

Some vehicles may have very few noticeable symptoms.

In certain cases, the Check Engine Light may be the only indication of the problem.

Common Causes of P0980

There are several possible causes.

Faulty Shift Solenoid “C”

The solenoid may have an internal electrical or mechanical problem.

Possible failures include:

  • Internal short

  • Open coil winding

  • Incorrect resistance

  • Coil failure

  • Mechanical sticking

  • Contamination

A solenoid with incorrect electrical characteristics can cause the TCM to detect a circuit fault.

Short to battery voltage

A damaged control wire can contact a power source.

This can raise the circuit voltage above the expected level.

Possible sources include:

  • Battery voltage

  • Ignition voltage

  • Another power circuit

This is an important possibility with a circuit-high code.

Damaged wiring

Transmission wiring operates in a harsh environment and can be exposed to:

  • Heat

  • Vibration

  • Oil

  • Transmission fluid

  • Moisture

  • Road contamination

Over time, the wiring insulation may deteriorate or the conductor may become damaged.

Connector problems

A poor connector can interfere with solenoid control.

Possible issues include:

  • Bent pins

  • Loose terminals

  • Corrosion

  • Water intrusion

  • Transmission fluid contamination

  • Damaged connector locks

A connector can look connected while still having poor electrical contact.

Incorrect solenoid resistance

The solenoid coil should have a resistance within the manufacturer's specified range.

A resistance value outside specification may indicate an internal solenoid problem.

The correct resistance specification varies between transmissions.

Open circuit

Depending on the transmission's circuit design, an open or disconnected circuit may also result in an abnormal electrical condition.

The wiring diagram and manufacturer's diagnostic procedure should therefore be followed rather than assuming that “high” always means a direct short to battery voltage.

Valve body problems

The solenoid may be electrically functional but unable to control hydraulic fluid correctly because of a mechanical problem.

Possible causes include:

  • Sticking valves

  • Worn valve bores

  • Contamination

  • Restricted passages

Transmission control module fault

A TCM problem is possible, but it should generally be considered after the solenoid and wiring have been properly tested.

Can Low Transmission Fluid Cause P0980?

Low transmission fluid can cause:

  • Poor shifting

  • Delayed engagement

  • Transmission slipping

  • Hydraulic pressure problems

However, low transmission fluid does not normally cause an electrical circuit-high condition by itself.

The fluid level should still be checked because it is an important part of transmission diagnosis.

If the fluid level is low, the source of the leak should also be investigated.

Can Dirty Transmission Fluid Cause P0980?

Contaminated transmission fluid can contribute to:

  • Sticking solenoids

  • Valve-body problems

  • Restricted passages

  • Erratic shifting

However, dirty fluid alone does not necessarily explain an electrical circuit-high code.

When P0980 is present, the electrical circuit should still be tested.

P0980 vs. P0981 vs. P0979

These codes are related to Shift Solenoid “C”, but they describe different conditions.

P0979 – Shift Solenoid “C” Control Circuit Low

The TCM detects an electrical condition lower than expected.

P0980 – Shift Solenoid “C” Control Circuit High

The TCM detects an electrical condition higher than expected.

P0981 – Shift Solenoid “D” Control Circuit Range/Performance

This is a different solenoid and indicates a range/performance problem rather than specifically high or low circuit voltage.

It is important not to confuse the solenoid letter when diagnosing consecutive transmission codes.

How Serious Is P0980?

P0980 can range from a relatively simple electrical problem to a significant transmission-control fault.

A damaged wire or connector may be relatively straightforward to repair.

However, if Shift Solenoid “C” controls an important hydraulic circuit, incorrect operation can result in:

  • Harsh shifts

  • Clutch slipping

  • Excessive heat

  • Accelerated internal wear

  • Limp mode

For this reason, P0980 should be diagnosed promptly.

Can You Drive With P0980?

If the transmission is still shifting normally, a short drive to a repair facility may be possible.

However, prolonged driving with an unresolved transmission-control problem is not recommended.

Driving should be minimized if you experience:

  • Severe slipping

  • Violent gear changes

  • Loss of Drive

  • Loss of Reverse

  • Transmission overheating

  • Limp mode

  • Burning transmission fluid smell

These symptoms can indicate a more serious transmission problem.

How to Diagnose P0980

A proper diagnosis should begin with the electrical circuit.

1. Scan the TCM

Use a professional diagnostic scanner to retrieve all stored and pending codes.

Look for additional codes involving:

  • Other shift solenoids

  • Pressure-control solenoids

  • Transmission pressure sensors

  • Transmission temperature

  • Gear ratios

  • Communication

  • Power supply

If multiple solenoid codes appear, investigate shared power and wiring circuits.

2. Check freeze-frame data

Review the operating conditions when P0980 was stored.

Important information may include:

  • Engine RPM

  • Vehicle speed

  • Transmission temperature

  • Selected gear

  • Throttle position

  • Solenoid command

  • Transmission operating mode

This can help determine when the electrical problem occurs.

3. Identify Shift Solenoid “C”

Use the vehicle-specific transmission wiring diagram to identify:

  • Solenoid location

  • Connector pinout

  • Power supply

  • Control wire

  • TCM connection

  • Control strategy

Do not assume the location of Solenoid “C” based only on its letter.

4. Inspect the wiring

Look for:

  • Chafed insulation

  • Broken wires

  • Pinched wiring

  • Melted sections

  • Corrosion

  • Previous repairs

  • Harness contact with hot components

Pay particular attention to the wiring close to the transmission and exhaust.

5. Inspect the connectors

Check for:

  • Bent pins

  • Loose terminals

  • Corrosion

  • Water intrusion

  • Transmission fluid contamination

  • Damaged connector locks

A poor connection can create abnormal electrical conditions.

6. Measure solenoid resistance

Disconnect the appropriate connector and measure the resistance of Shift Solenoid “C.”

Compare the result with the manufacturer's specification.

If the resistance is outside specification, the solenoid may be defective.

Do not use a universal resistance value because solenoid specifications vary between transmissions.

7. Check for a short to voltage

Because P0980 indicates a circuit-high condition, check the control wire for unintended voltage.

Determine whether the circuit is contacting:

  • Battery voltage

  • Ignition voltage

  • Another power circuit

This test is particularly important if the solenoid itself passes its resistance test.

8. Check the control circuit

Depending on the transmission, the TCM may control the solenoid using a specific electrical strategy.

Verify:

  • Power supply

  • Control signal

  • Voltage

  • Continuity

  • Resistance

  • Voltage drop

  • TCM command

The manufacturer's wiring diagram should always be used.

9. Use a bidirectional scan tool

If supported, command Shift Solenoid “C” on and off with a professional scan tool.

Observe the electrical response and transmission behavior.

This can help determine whether the problem is:

  • Electrical

  • Solenoid-related

  • Hydraulic

  • Mechanical

10. Check hydraulic operation

If the electrical circuit and solenoid pass testing but the transmission continues to operate incorrectly, investigate the hydraulic system.

Possible causes include:

  • Sticking valves

  • Valve-body wear

  • Restricted passages

  • Internal leakage

  • Incorrect hydraulic pressure

Why “Circuit High” Does Not Mean High Transmission Pressure

This distinction is important when diagnosing P0980.

P0980 is an electrical circuit code.

It does not directly state that the hydraulic pressure inside the transmission is too high.

For example, a control wire shorted to battery voltage can cause P0980 even if the actual transmission fluid pressure is completely normal.

Therefore:

Electrical circuit high ≠ hydraulic pressure high

The electrical circuit should be tested before assuming that the transmission has a hydraulic pressure problem.

P0980 After Transmission Repair

If P0980 appears immediately after transmission repair or replacement, inspect the components that were disturbed during the work.

Possible causes include:

  • Connector not fully seated

  • Bent connector terminal

  • Pinched wiring

  • Damaged harness

  • Incorrect harness routing

  • Solenoid connector contamination

  • Poor electrical connection

If the code appeared immediately after the repair, the repair area should be inspected carefully.

P0980 After a Transmission Fluid Change

A transmission fluid change does not normally cause an electrical circuit-high code by itself.

However, after transmission service, verify:

  • Correct fluid type

  • Correct fluid level

  • Correct filling procedure

  • Connector condition

  • Wiring condition

If fluid entered an electrical connector, it may affect electrical contact.

An incorrect fluid level can also create shifting problems, although it would not normally explain the electrical high condition by itself.

Can P0980 Cause Limp Mode?

Yes, it can.

Depending on the transmission, the TCM may activate a protective operating mode if it detects that Shift Solenoid “C” cannot be controlled correctly.

Possible results include:

  • Limited gears

  • Fixed gear operation

  • Harsh shifting

  • Delayed engagement

  • Increased line pressure

  • Reduced transmission functionality

Not every vehicle with P0980 will enter limp mode.

The exact response depends on the transmission design and control software.

Can P0980 Damage the Transmission?

P0980 does not automatically mean that the transmission has already suffered internal damage.

However, if the solenoid controls an important hydraulic circuit and the transmission continues operating incorrectly, abnormal shifting can increase:

  • Clutch wear

  • Heat

  • Hydraulic stress

  • Internal component wear

If the transmission is slipping or shifting violently, continued driving can make the underlying problem worse.

Common Diagnostic Mistakes With P0980

One of the most common mistakes is immediately replacing Shift Solenoid “C.”

The solenoid may be functioning correctly while the actual problem is a short to voltage in the control wire.

Other possible causes include:

  • Damaged wiring

  • Corroded connector

  • Poor terminal contact

  • Power-supply problem

  • TCM control problem

Another mistake is interpreting “Circuit High” as “transmission pressure is high.”

P0980 primarily describes an electrical condition.

Another common mistake is replacing the entire transmission without first testing the solenoid circuit.

P0980 alone does not prove that the transmission needs to be rebuilt or replaced.

What Is the Correct Repair for P0980?

The correct repair depends on the confirmed cause.

Possible repairs include:

  • Replacing Shift Solenoid “C”

  • Repairing damaged wiring

  • Removing a short to voltage

  • Repairing an open circuit

  • Replacing damaged connector terminals

  • Cleaning or replacing a contaminated connector

  • Restoring the correct solenoid power supply

  • Repairing the solenoid control circuit

  • Correcting poor electrical connections

  • Repairing valve-body problems when confirmed

  • Repairing internal hydraulic problems when confirmed

  • Repairing or replacing the TCM when it is conclusively diagnosed as faulty

Final Thoughts on P0980

P0980 – Shift Solenoid “C” Control Circuit High indicates that the transmission control module has detected an abnormally high electrical condition in the Shift Solenoid “C” control circuit.

The most important areas to investigate are the solenoid, wiring, connectors, power supply and control circuit.

A short to battery voltage, damaged wiring or connector problem can produce P0980 even when the solenoid itself is functioning correctly.

It is also important to remember that P0980 does not automatically mean that transmission fluid pressure is too high or that the transmission has suffered internal mechanical damage.

A systematic diagnosis should begin with the electrical circuit. If the electrical system passes inspection, the technician can then investigate the solenoid's mechanical operation, valve body and hydraulic system.

Testing the circuit before replacing parts is the best way to diagnose P0980 correctly and avoid unnecessary solenoid or transmission replacement.