P0764 — Shift Solenoid C Intermittent
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 P0764 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 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 P0764 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P0764 (parts and labor, USD, independent shop rates): Transmission fluid service: $150–$350; Replace a shift solenoid: $300–$800; Transmission rebuild or replacement: $2,500–$5,500; Valve body repair or replacement: $700–$1,500. Overall, fixing P0764 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
How do I diagnose P0764 myself?
Start with a scan: confirm P0764, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the automatic transmission control, and verify the suspect component against live data before buying parts.
Will P0764 clear itself?
Sometimes P0764 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.
What is the most common cause of P0764?
The most common causes are: wiring or connector faults in the valve body harness, low or degraded transmission fluid, valve body wear.
Is it safe to drive with P0764?
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.
What are the symptoms of P0764?
Drivers most often notice: Check Engine or transmission warning light on, transmission stuck in one gear (limp mode), shuddering at highway speed, no movement in severe cases.
When your vehicle's powertrain control module detects that a shift solenoid is behaving erratically, it stores code P0764. This particular code flags an "Intermittent" fault with Shift Solenoid C, one of several electrohydraulic valves inside an automatic transmission that manage gear changes. The word "intermittent" is key here — the PCM won't trigger this light from a single bad reading. It requires the condition to appear repeatedly under specific driving conditions before the module considers it a genuine failure and turns on the warning lamp.
Shift solenoids are simple electromagnetic devices that control fluid flow to clutches and bands inside the transmission. When energized or de-energized, they redirect hydraulic pressure to engage different gear sets. Shift Solenoid C specifically helps manage the apply and release sequences during shifts. When this solenoid flickers between states unpredictably — sending the wrong signal or no signal at all — the transmission control system cannot execute clean gear changes. The ECU recognizes the pattern doesn't match expected behavior, captures a freeze frame snapshot of engine load, RPM, coolant temperature, and vehicle speed at that moment, and logs P0764.
Understanding why the ECU requires repeated fault occurrences before lighting the dashboard is important for diagnosis. Because P0764 indicates an intermittent problem rather than a hard, constant failure, the underlying issue may only manifest under certain temperatures, loads, or speeds. Reproducing the exact conditions recorded in the freeze frame data is often the fastest path to triggering the fault during testing.
Symptoms of P0764
The Check Engine or transmission warning lamp illuminates on the dashboard. The transmission may enter failsafe or "limp mode," locking the vehicle into a single gear to protect internal components. A shudder or vibration can become noticeable, particularly at highway speeds when the transmission attempts to shift. In the most severe cases, the vehicle refuses to move at all. Gears may slip unpredictably, feeling like the engine is revving without corresponding acceleration. Shifts themselves can become harsh and jerky, or conversely, uncharacteristically delayed when you expect snappy response.
Common Causes
A failed or sticking shift solenoid is the most frequent culprit behind P0764. Degraded or low transmission fluid can prevent the solenoid from operating consistently, especially as viscosity changes with heat. Wiring damage — chafing, corrosion, or broken strands — in the valve body harness interrupts the electrical signal. A faulty transmission output speed sensor may send erratic data that the control module interprets as a solenoid problem. Connector pins that are bent, oxidized, or loose create intermittent opens or shorts. Internal mechanical wear inside the transmission, such as worn clutches or a failing torque converter, can compound solenoid demands and cause erratic behavior. Wear or scoring inside the valve body itself restricts hydraulic flow and makes solenoid response unpredictable.
How to Diagnose P0764
Begin by connecting an OBD2 scanner and confirming that P0764 is stored, then save the freeze frame data immediately. This snapshot tells you engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault was detected — reproduce these conditions during your road test to trigger the problem. Next, scan for any other transmission-related trouble codes; secondary codes often point to the root cause rather than the solenoid itself. Check manufacturer technical service bulletins for your specific make and model, as many transmission codes have known factory fixes or software calibrations documented online through the manufacturer's site or NHTSA database.
Visually inspect the wiring harness and connectors going to the transmission, looking for damaged insulation, corroded pins, or loose connections. Check transmission fluid level and condition — burnt-smelling, dark brown, or foamy fluid indicates contamination and internal problems beyond a simple solenoid fault. Use a capable scanner to read transmission-specific live data: solenoid command states, input and output speed sensor readings, and pressure values. Finally, clear the code and complete a full drive cycle, deliberately recreating the freeze frame conditions. If P0764 returns, the fault is confirmed and you can proceed with targeted repairs.
Repair Options and Costs
Addressing the most accessible and common issues first keeps costs reasonable. Transmission fluid service, which includes draining, flushing, and refilling, typically runs $150 to $350 at an independent shop. If testing confirms a defective solenoid, replacement parts and labor generally cost $300 to $800 depending on transmission design and accessibility. In cases where internal wear is confirmed or the valve body itself is damaged, repair or replacement of the valve body assembly runs $700 to $1,500. When the transmission suffers catastrophic internal failure, a rebuild or complete replacement costs $2,500 to $5,500, which is the most expensive scenario and typically the last to consider.
Total Cost to Fix P0764
The actual repair expense hinges entirely on which component is responsible. A straightforward fluid service is the least expensive path, while a full transmission replacement represents the high end. Most shops will see P0764 repairs fall somewhere between $150 and $5,500. The critical point is that an accurate diagnosis before purchasing parts will prevent wasting money on unnecessary replacements. Solenoid and fluid issues are far more common than complete transmission failure.
Driving Safety Verdict: Caution
P0764 is a caution-level fault. If the transmission continues to shift and the vehicle remains drivable in limp mode, short trips to a repair facility are acceptable. However, continued driving with slipping gears, harsh shifting, or shuddering accelerates wear on clutches, bands, and the torque converter. Every additional mile under these conditions can increase the final repair bill. Avoid high-speed highway driving until the problem is diagnosed and resolved.
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)