The P0977 code is a standard OBD trouble code that detects an issue with the shift solenoid valve B control circuit. Shift solenoids are used to help create smooth gear shifts in the automatic transmission.
How do you fix a shift solenoid B malfunction?
The most common repair for the P0755 code is replacement of the shift solenoid circuit.
However, other repairs may include:
- Replacing a failed shift solenoid.
- Topping off low fluid.
- Changing burned, dirty fluid.
- Replacing or repairing a damaged wiring harness.
What does shift solenoid A control circuit high mean?
Shift solenoids are used by the ECU to force pressurized hydraulic fluid (a.k.a. the transmission fluid) to move different parts like clutches and gears. If there is an unusually high-voltage signal coming from the shift solenoid A control circuit, a P0974 DTC will be saved.
What does shift solenoid B do?
Shift solenoids open and close valves in the valve body to allow transmission fluid to reach your clutches and bands for a smooth shift. A malfunctioning shift solenoid “B” can potentially interrupt this process and cause a variety of transmission problems, which can make your vehicle undrivable.
What is code P0977?
Every time your transmission changes gears, a little plunger mechanism known as a solenoid, directs pressurized transmission fluid down the right channel to move the gears and clutches.
Where is the transmission shift solenoid located?
Transmission Shift Solenoid Location
The Transmission shift solenoids are located inside the valve body of your automatic transmission. They are integrated into the valve body, and on some car models, you can see them without removing the valve body, while on others, you have to remove the valve body to reach them.
How do I fix code P0974?
Several repairs can fix a P0974 trouble code and include:
- Fill transmission fluid to manufacturer recommended levels.
- Perform a transmission fluid flush if needed.
- Repair or replace damaged or defective wiring harness.
- Repair or replace damaged or defective connectors.
- Repair or replace damaged or defective shift solenoid A.
What can cause a shift solenoid code?
What causes the P0750 code?
- Faulty shift solenoid A.
- Low transmission fluid level.
- Dirty or contaminated transmission fluid.
- Poor electrical connection for shift solenoid A.
- Valve body assembly faulty.
How much does a shift solenoid cost?
The average total cost to diagnose and replace one ranges between $150 and $400. Depending on the make and model of your vehicle, expect to pay between $15 – $100 for a single transmission shift solenoid. A pack can cost $50 to $300.