P0980
UniversalShift Solenoid C Control Circuit High
Medium SeverityA shift solenoid is an electro-hydraulic valve that controls the flow of transmission fluid to engage different gears. When the P0980 code is triggered, it indicates that the powertrain control module (PCM) has detected a higher than expected voltage in the control circuit for Shift Solenoid C. This electrical issue can lead to significant transmission problems, including erratic shifting, being stuck in a single gear, or the transmission entering "limp mode" to prevent further damage.
⚠️ Before You Begin (Safety First)
Always wear appropriate personal protective equipment, including gloves and eye protection, when working on your vehicle. Ensure the vehicle is securely supported on jack stands before getting underneath. Disconnect the battery's negative terminal before performing any electrical work or replacing components to prevent accidental short circuits or injury. Be cautious of hot engine and transmission components and fluids.
Common Symptoms
- Check Engine Light illumination
- Harsh or erratic shifting
- Transmission may not shift into certain gears
- Transmission stuck in "limp mode"
- Vehicle may start in 3rd gear (default limp mode)
- Reduced fuel economy
- Transmission slippage
Common Causes
- Faulty Shift Solenoid C
- Open or short circuit in the Shift Solenoid C control circuit
- Corroded or damaged electrical connectors
- Insufficient or contaminated transmission fluid
- Internal transmission mechanical failure (less common for control circuit high but possible)
- Faulty Transmission Control Module (TCM) or Powertrain Control Module (PCM) (rare)
Frequently reported on: Honda Accord 2003-2007, Ford F-150 2004-2008, Toyota Camry 2002-2006, Chevrolet Silverado 2007-2013
Diagnostic Steps
- Verify the code with an OBD-II scanner and check for other related codes.
- Check the transmission fluid level and condition; ensure it is at the correct level and free from contaminants.
- Visually inspect the wiring harness and connectors leading to Shift Solenoid C for any signs of damage, corrosion, or loose connections.
- If accessible, test the resistance of Shift Solenoid C with a multimeter (refer to your vehicle's service manual for specific resistance values).
- If the solenoid tests faulty or wiring damage is found, replace the faulty component. This may involve dropping the transmission pan.
- Clear the code and test drive the vehicle to see if the issue is resolved.
👨🔧 When to Call a Professional
If you have performed basic checks on the wiring and fluid levels and the code persists, or if you are unsure about testing electrical circuits and internal transmission components, it is highly recommended to consult a qualified automotive technician. Transmission repairs can be complex and expensive, and incorrect diagnosis can lead to further damage.
Commonly Asked Questions
What does "Shift Solenoid C Control Circuit High" mean?
It means the Powertrain Control Module (PCM) has detected a voltage reading in the electrical circuit for Shift Solenoid C that is higher than its normal operating range, indicating an electrical fault.
Can I drive with a P0980 code?
Driving with this code is not recommended. It can cause erratic shifting, transmission damage, or put the vehicle into "limp mode," which limits speed and gear selection. Prolonged driving can lead to costly transmission repairs.
Is it expensive to fix a P0980 code?
The cost can vary. If it's a simple wiring issue or a relatively accessible solenoid, it might be a few hundred dollars. If the solenoid is deep within the transmission or if the issue points to a faulty Transmission Control Module (TCM), it can be significantly more expensive.
How do I identify Shift Solenoid C?
The specific location and identification of Shift Solenoid C will vary by vehicle make and model. It is best to consult your vehicle's service manual or a professional diagram for precise identification. Often, it requires dropping the transmission pan to access.
Can low transmission fluid cause a P0980 code?
While low or dirty transmission fluid can cause various transmission problems and sometimes lead to solenoid issues, a "control circuit high" code specifically points to an electrical problem. However, checking fluid level and condition is always a good first diagnostic step for any transmission-related code.