P0976

Universal

Shift Solenoid B Control Circuit Low

Time: 2-4 hours | Difficulty: Medium
Medium Severity

This code indicates an electrical issue where the voltage in the control circuit for Shift Solenoid B is lower than expected. This electrical problem often prevents the transmission from shifting gears properly, impacting vehicle performance and drivability.

Report an error with this code

⚠️ Before You Begin (Safety First)

Always disconnect the battery before attempting any electrical repairs to prevent short circuits or accidental airbag deployment. Allow the engine and transmission to cool down completely to avoid burns from hot fluids or components. Use jack stands for vehicle support if lifting.

Common Symptoms

  • Check Engine Light illuminated
  • Harsh or delayed shifts
  • Transmission stuck in a single gear (limp mode)
  • Lack of power or poor acceleration
  • Transmission slipping
  • Vehicle not moving when in drive

Common Causes

  • Faulty Shift Solenoid B
  • Wiring harness open or shorted to ground in the shift solenoid circuit
  • Poor electrical connection at the shift solenoid or transmission control module (TCM)
  • Damaged transmission valve body
  • Faulty transmission control module (TCM)

Frequently reported on: All Makes (automatic transmissions)

Diagnostic Steps

  1. Safely lift and secure the vehicle. Locate the transmission and relevant electrical connectors.
  2. Inspect the wiring harness connected to the transmission for any visible damage, frayed wires, or corrosion, especially around the Shift Solenoid B circuit.
  3. Disconnect the electrical connector to the transmission (or directly to the solenoid if external) and check for bent pins, corrosion, or looseness. Clean if necessary.
  4. If accessible and within DIY comfort, test the resistance of Shift Solenoid B using a multimeter. Compare readings to manufacturer specifications.
  5. Check for proper voltage supply and ground at the solenoid connector when commanded on (requires advanced diagnostic tools).
  6. If wiring and connections appear good and the solenoid tests bad, consider replacing the Shift Solenoid B. This may involve dropping the transmission pan and valve body, depending on its location.
  7. After any repairs, clear the diagnostic trouble code and test drive the vehicle to confirm the fix.
  8. If the problem persists, more in-depth electrical diagnosis or TCM testing may be required.

👨‍🔧 When to Call a Professional

If after checking basic electrical connections and wiring, the issue persists, or if the Shift Solenoid B is internal to the transmission and requires extensive disassembly to access, it is highly recommended to consult a professional mechanic specializing in transmissions.

Need parts to fix this?

Commonly Asked Questions

What does 'Control Circuit Low' mean for Shift Solenoid B?

'Control Circuit Low' means the Transmission Control Module (TCM) detected a voltage reading in the circuit for Shift Solenoid B that is lower than the specified operating range, indicating an electrical fault like a short to ground or an open circuit.

Can I drive my car with a P0976 code?

It is generally not recommended to drive your car extensively with a P0976 code. The transmission may be stuck in 'limp mode' or experience harsh shifts, which can lead to further damage to the transmission components if ignored.

Is it possible to replace just Shift Solenoid B, or do I need a new transmission?

In most cases, you can replace just the faulty Shift Solenoid B. It typically involves removing the transmission pan and sometimes the valve body. A new transmission is usually only needed if the solenoid failure has caused severe internal mechanical damage.

How can I test Shift Solenoid B?

You can test Shift Solenoid B for proper resistance using a multimeter. Disconnect its electrical connector and measure the resistance across the solenoid's terminals. Compare this reading to your vehicle's service manual specifications. You can also test for voltage and ground at the circuit with the key on/engine off or running, depending on the test procedure.

What if replacing the solenoid doesn't fix the P0976 code?

If replacing the solenoid doesn't fix the code, the issue likely lies elsewhere in the circuit, such as damaged wiring (open or short), a poor electrical connection, or a faulty Transmission Control Module (TCM). Further electrical diagnosis is necessary.

Related OBD2 Codes

← P0975 ← P0974 ← P0973 p0976 P0977 → P0978 → P0979 →