AutoLogicTools

OBD-II trouble code

P0980: Shift Solenoid "C" Control Circuit High

On a lot of transmissions you cannot buy shift solenoid 'C' by itself — it comes as part of a sealed pack. That single fact inverts the usual advice about never replacing parts you have not proved faulty, because here the labour is identical whether you change one or all of them.

High severityPowertrainTransmission / Shift ControlDrivable short-term

Quick facts

System
Powertrain
Category
Transmission / Shift Control
Severity
High severity
Drivable
Usually safe to drive short-term
Repair cost range
$0$1,800
DIY difficulty
Advanced DIY

One of 43 shift solenoid codes

P0980 sits in a grid: one axis is which solenoid the letter refers to, the other is what went wrong with it. Each cell is a genuinely different fault with its own diagnosis — but codes from the same row or column often appear together, and what a pairing means is usually the fastest way in. The hub page lays out all 43 and explains how to read them against each other.

See all shift solenoid codes

Browse every code in P0900–P0999, or start from the full code library.

What does P0980 mean?

P0980 says the shift solenoid 'C' control circuit was sitting at supply voltage when the module expected to pull it down. The classic causes are an open circuit somewhere in the control wire, an open winding in the solenoid itself, or the circuit finding its way onto a battery-voltage feed.

Where this code separates from its equivalents on the first two solenoids is in what you can actually buy. On four-speed transmissions the shift solenoids were usually individual components, bolted to the valve body one at a time and sold that way. As transmissions gained ratios, manufacturers increasingly moved to a single serviceable assembly — a solenoid pack, a solenoid body, or a mechatronic unit depending on the maker's vocabulary — in which the shift solenoids, and often the pressure control solenoids and wiring with them, are supplied as one part. Transmissions with a third shift solenoid sit right on that boundary. Some have individual solenoids. Many do not.

That changes the arithmetic in a way worth thinking through before authorising work. If the solenoids are individual, an open-winding 'C' is a modest part and the sensible move is to replace only what was proven faulty. If they come as a pack, there is no such thing as replacing only 'C': the part is the pack, and its price is several times a single solenoid. But the labour is the same figure either way, because almost all of it is getting the pan or the valve body off and the fluid back in. Once you accept that labour cost, you are not choosing between one solenoid and six. You are choosing between one part number and the same part number.

The consequence is a rare case where the usual counsel — never fit parts you have not tested — points the other way. On a pack-based transmission with a confirmed open in one shift solenoid circuit, and particularly on a high-mileage unit where the others have done identical work in identical fluid, replacing the assembly is the economically rational answer rather than a parts-cannon. What is not rational is doing it without confirming the fault is inside the transmission at all, because a pack will not fix a broken wire in the external harness or a failed module output.

So the sequence matters. Find out which construction this transmission uses, because it determines the size of the bill. Then prove the open is internal before spending any of it: measure the coil resistance at the case connector, check continuity of the external control wire, and confirm the module can still pull the unloaded circuit down. Only when the fault is demonstrably on the transmission side of that connector does the pack-versus-solenoid question actually arise.

Common causes

  • Open winding in shift solenoid 'C' inside the transmission
  • Break in the internal transmission harness on the 'C' circuit
  • Open circuit in the external control wire between module and transmission
  • Broken, corroded or backed-out terminal in the transmission case connector
  • Control wire shorted to a battery-voltage circuit in the same loom
  • Transmission control module output driver damaged by an earlier short on this circuit
  • Case connector left unseated after previous transmission work
  • Corroded bulkhead or intermediate connector in the solenoid circuit
  • Module output latched off by its own protection and not yet reset

Symptoms

  • Transmission holding a fixed fallback ratio rather than shifting through the range
  • Specific upper gears unavailable while the lower ones still work normally
  • High engine speed for the road speed on longer journeys
  • No change in behaviour after clearing the code
  • Gear ratio code from the P0730 family stored alongside this one
  • Check engine light with no slipping, noise or harshness
  • Code appearing shortly after an earlier shift solenoid fault was cleared
  • Other shift solenoid circuit codes stored at the same time

Diagnostic steps

  1. 1.Find out whether this transmission uses individual shift solenoids or a single serviceable solenoid pack, because that determines the size of the repair before anything is measured.
  2. 2.Measure shift solenoid 'C' coil resistance at the transmission case connector; an open reading there places the fault inside the transmission.
  3. 3.Test continuity of the external control wire from the module connector to the case connector to rule out a break outside the unit.
  4. 4.Confirm the module can still pull the unloaded circuit toward ground on command before assuming the fault is mechanical.
  5. 5.Inspect the case connector for a backed-out, corroded or broken terminal, and confirm it is fully seated and latched.
  6. 6.Check for battery voltage present on the control circuit with the module disconnected, which indicates a short to a powered wire rather than an open.
  7. 7.Read the code history for a previously stored shorted-circuit code on this same solenoid, since that is what damages output drivers.
  8. 8.Where the transmission uses a solenoid pack and the fault is confirmed internal, weigh replacing the assembly against a single solenoid knowing the labour is identical either way.
  9. 9.Resolve any short-to-ground fault on this circuit before fitting a module, or the replacement will fail the same way.

Repair cost

$0$1,800

The low end is zero because an unseated case connector found and reseated during diagnosis is a genuine outcome on this code. Diagnosis is $110 to $250. An external wiring or terminal repair is $150 to $450. An individual shift solenoid is $250 to $700 fitted. A complete solenoid pack or solenoid body is where the range widens sharply — $450 to $1,400 fitted depending on the transmission, with the labour being much the same as a single solenoid because the pan and fluid work dominates it. A transmission control module with a failed output driver is $600 to $1,600 including programming. Establishing which of those four jobs you are in is what the diagnosis is for.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with transmission shift solenoid replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.

Related codes

Frequently asked questions

Why can't I just replace shift solenoid 'C' on its own?

On some transmissions you can. On many with three or more shift solenoids you cannot, because the manufacturer supplies them as a single assembly — a solenoid pack, solenoid body or mechatronic unit, depending on whose vocabulary you are reading. There is no individual part number to order. Finding out which construction your transmission uses is the first thing worth doing on this code, because it is the difference between a few hundred dollars in parts and well over a thousand, and it is knowable before anyone picks up a spanner.

If it is a pack, should I replace the whole thing or push for one solenoid?

If the transmission genuinely uses a pack, there is no one-solenoid option to push for. The more interesting version of the question is on units where both are possible, and there the answer leans toward the assembly more than it usually would. Nearly all the cost of this job is labour — dropping the pan, the fluid, the filter, the reassembly — and that figure is the same whether one solenoid comes out or all of them. On a high-mileage transmission where the other solenoids have done identical work in identical fluid, doing them once is often the cheaper decision over the life of the car.

How do I know the fault is inside the transmission and not in the wiring?

Measure at the transmission case connector, which is the boundary between the two. Coil resistance read from the transmission side tells you whether the solenoid winding and the internal harness are intact. Continuity from the module connector to the case connector tells you about the external wire. And commanding the output on with nothing connected, while watching the module-side pin, tells you whether the module can still do its job. Those three measurements between them decide whether you are buying a wire, a solenoid assembly or a control module, and they should all happen before anything is ordered.

Can I keep driving with P0980?

Yes, for the short term. The valve body reverts to its default state for that circuit and the transmission holds a designed fallback ratio, so the car drives and can be taken to a workshop under its own power. Expect it to feel wrong — either strained from rest or turning too fast at speed, depending on which gear it has settled in. Avoid long motorway runs and towing while it is like that, and do not simply keep clearing the code, because if a short is what damaged the circuit, every restart exposes the module to it again.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.