P0760 — Shift Solenoid C Malfunction
OBD2 code P0760 flags a problem with the automatic transmission control (shift solenoid c malfunction). Short, gentle driving to a shop is usually possible. Common culprits: low or degraded transmission fluid, wiring or connector faults in the valve body harness, valve body wear.
powertrain (engine/transmission)
Is it safe to drive?
Drive with caution Drive only if the transmission still shifts predictably, and avoid highway speeds. Driving with slipping or limp mode accelerates internal wear — every kilometre can add to the final repair bill.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P0760 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the automatic transmission control for damage, corrosion, chafing or poor contact.
- Subsystem check Run the module's actuator test for the shift solenoid c if your scanner supports it — a component that does not respond to a direct command is confirmed faulty.
- Subsystem check Check transmission fluid level and condition — dark, burnt fluid points to internal wear.
- Subsystem check Read transmission-specific codes and live data (solenoid states, input/output speed) with a capable scanner.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0760 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P0760 (parts and labor, USD, independent shop rates): Transmission rebuild or replacement: $2,500–$5,500; Valve body repair or replacement: $700–$1,500; Replace a shift solenoid: $300–$800; Transmission fluid service: $150–$350. Overall, fixing P0760 usually costs between $150 and $5,500. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What are the symptoms of P0760?
Drivers most often notice: slipping between gears, no movement in severe cases, shuddering at highway speed, Check Engine or transmission warning light on.
Is it safe to drive with P0760?
Drive only if the transmission still shifts predictably, and avoid highway speeds. Driving with slipping or limp mode accelerates internal wear — every kilometre can add to the final repair bill.
How do I diagnose P0760 myself?
Start with a scan: confirm P0760, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the shift solenoid c, and verify the suspect component against live data before buying parts.
What is the most common cause of P0760?
The most common causes are: low or degraded transmission fluid, wiring or connector faults in the valve body harness, valve body wear.
Will P0760 clear itself?
Sometimes P0760 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
When your scanner pulls code P0760, it is telling you that the transmission control module has detected a fault involving shift solenoid C. This solenoid is one of several electrohydraulic valves inside an automatic transmission that direct fluid pressure to engage the correct gear. The module constantly monitors each solenoid's performance through its internal self-test. When that self-test fails or the solenoid fails to respond as expected, the module logs P0760 and illuminates the Check Engine light.
Unlike codes that point to a specific electrical problem like an open circuit or a short to ground, P0760 is a general malfunction code. The fault may originate inside the solenoid itself, or it could be a problem with the control module that drives the solenoid. Electrical verification comes first because it rules out wiring issues before condemning expensive components. The module will not set P0760 based on a single bad reading — the fault condition must repeat under defined operating conditions before the light comes on. The freeze frame data stored alongside P0760 shows engine load, RPM, coolant temperature, and vehicle speed at the moment of failure, giving you precise conditions to reproduce during diagnosis.
Symptoms of P0760
- Gear slipping during acceleration or shifting
- Transmission stuck in a single gear (limp mode)
- No movement when shifting into drive or reverse
- Harsh or noticeably delayed gear changes
- Shuddering or vibration at highway speeds
- Check Engine or transmission warning light illuminated
Causes of P0760
The most common culprits are listed first:
- Failed shift solenoid C internally
- Damaged, corroded, or loose wiring harness connectors at the transmission
- Low, contaminated, or burnt transmission fluid
- Worn or damaged valve body
- Faulty transmission control module driver or software issue
- Open or shorted circuit in the solenoid wiring
- Faulty transmission input or output speed sensor
How to diagnose P0760
- Confirm P0760 is stored in the transmission control module with an OBD2 scanner, then save the freeze frame data — it tells you the exact operating conditions when the fault was recorded.
- Pull all related codes from the transmission and powertrain controllers. Cluster codes pointing to the same circuit often reveal the real root cause rather than chasing a single symptom.
- Search for any manufacturer technical service bulletins (TSB) for your vehicle — some P0xxx codes have known factory fixes, software updates, or warranty extensions.
- Perform a thorough visual inspection of the wiring harness and connectors at the transmission case. Look for chafed insulation, bent pins, moisture intrusion, or corroded terminals that would prevent a reliable electrical connection.
- Check transmission fluid level and condition with the engine warm and running. Burnt-smelling, dark, or frothy fluid confirms internal wear and contamination that can affect solenoid operation.
- Use a scanner capable of transmission live data to monitor solenoid state, input shaft speed, output shaft speed, and line pressure while driving. A solenoid that does not cycle when commanded during an actuator test is confirmed faulty.
- Clear P0760 after inspection and testing, then complete a full drive cycle matching the freeze frame conditions. If the code returns, the fault is confirmed and component-level testing or removal is the next step.
Repair options for P0760
Start with the least expensive repairs before committing to major transmission work:
- Shift solenoid C replacement: $300–$800
- Valve body repair or replacement: $700–$1,500
- Transmission fluid and filter service: $150–$350
- Transmission rebuild or complete replacement: $2,500–$5,500
How much does it cost to fix P0760?
The total depends entirely on which part is actually at fault. In most cases involving P0760, the repair stays in the $300 to $1,500 range when the problem is isolated to the solenoid or valve body. A full transmission rebuild or replacement is the most expensive outcome and is rarely the first thing to check — that scenario tends to be the result of prolonged neglect or a catastrophic internal failure. An honest diagnosis before buying parts will keep your total bill well below the worst-case figure.
Can you drive with P0760?
P0760 carries a caution severity level. If the transmission still shifts and the vehicle moves without slipping, short trips to a repair shop are acceptable. Avoid sustained highway driving and any aggressive acceleration. Continuing to drive with slipping gears or a stuck transmission accelerates internal wear and turns a $300 solenoid fix into a $4,000 transmission replacement.
Related OBD2 codes
- P0700: Transmission Control System Malfunction
- P0701: Transmission Control System Range/Performance
- P0702: Transmission Control System Electrical
- P0703: Torque Converter/Brake Switch B Circuit Malfunction
- P0704: Clutch Switch Input Circuit Malfunction
- P0705: Transmission Range Sensor A Circuit malfunction (PRNDL Input)