Q: Check Engine code p0758

asked by on February 12, 2016

I am getting a Check Engine code p0758.

Shift Interlock Solenoid Replacement $118.69 - $1255.66 Get a Quote

A P0758 code indicates a problem with the vehicle’s shift solenoid, specifically shift solenoid B. If this light has come on, then the vehicle may be experiencing poor performance, or unusual shifting. As this component is located on the underside of the vehicle, I would recommend having a professional technician, such as one from YourMechanic, inspect your vehicle and replace the solenoid if necessary.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Sun visors falling down
It sounds like the hinge is worn out on the visor. You will probably need to get the part from the dealer. A certified technician can assist you with changing this out along with getting the part as well. It...
Power steering intermittent
Hi there. Your vehicle is equipped with a variable power steering system that is affected by vehicle speed and other inputs, such as how the steering wheel is turned. If it suddenly was not working, it is because one of...
Can a wide turn on a pickup be fixed?
Long bed trucks do have a large turning radius, made even larger if the vehicle is 4x4. As the dealer said, this cannot be changed. However, if you feel the turning radius is abnormally large and others of the same...
Transmission issue while accelerating?
Hey there. This may be a sign of a faulty transmission control solenoid (https://www.yourmechanic.com/services/downshift-solenoid-replacement). As you know, automatic transmissions use pressurized hydraulic fluid to change gears. Every time a gear change is required, the car's computer activates a transmission solenoid,...
Heater only works on high
It sounds like you may have a faulty blower motor potentially drawing too much power from the resistor causing it to burn itself up. As you know, the individual blower motor resistor (https://www.yourmechanic.com/services/heater-blower-motor-resistor-replacement) inside the pack are usually wire wound...
Card died while driving. No crank no start
Hi There, Depending on whether or not the vehicle will turn over will determine what the next step should be. If the engine does not turn over, I would recommend checking all connections related to the battery and check to...
My car will not accelerate past 20 mph. No check engine is on and I just replaced ignition coil 06 Kia Rio base
This issue could be occurring for several different reasons. Firstly, it is possible that there could be an issue with the spark plugs and wires. On a four cylinder engine only one or two bad plugs can cause the engine...
My car is missing the o2 sensor & I need to pass smog test my car is straight piped and is missing the catalytic converter.
Unfortunately, you will not be able to get the vehicle to pass smog without replacing the oxygen sensor and the catalytic converter. Depending on your state's smog requirements, most will perform a visual inspection (which you will fail due to...
What is the grinding sound coming from passenger side of engine
It sounds like this may be related to a couple of different possibilities. This could be a bad idler pulley bearing (https://www.yourmechanic.com/services/drive-belt-tensioner-replacement), which is a bearing inside an idler wheel that the serpentine belt rides on. When these bearings wear...

Related articles

P2324 OBD-II Trouble Code: Ignition Coil I Primary Control Circuit Low
P2324 P2324 code definition Ignition Coil I Primary Control Circuit Low What the P2324 code means P2324 is an OBD-II generic code for the Ignition Coil I Primary Control Circuit Low to the Engine Control Module (ECM). This means the...
P2138 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch D/E Voltage Correlation
P2138 Code Definition Throttle/Pedal Position Sensor/Switch D/E Voltage Correlation What the P2138 code means The P2138 trouble code indicates that the Engine...
P0621 OBD-II Trouble Code: Generator Lamp “L” Control Circuit Malfunction
P0621 means there is an malfunction with the generator lamp "L" control circuit often due to a defective generator or corroded wires.