This page contains links to third parties, if you click through those links we may receive a commission at no extra cost to you.

Engine Fault Code P0958

Auto Shift Manual Mode Circuit High

Care Engine Code Reader
The Engine Fault Code P0958 refers to a problem with the auto shift manual mode circuit. This code typically indicates that there is a high voltage signal in the circuit that controls the manual shift mode of the transmission. This can affect how the vehicle shifts gears, potentially leading to poor performance or even transmission issues.

While P0958 is generally understood across many manufacturers, the exact meaning can vary slightly depending on the make and model of the vehicle. Here are some alternative meanings or related issues based on different manufacturers:

1. Porsche: This code may indicate a fault in the transmission control module or issues with the shift lever itself.

2. Mini: Similar to Porsche, it could point to a malfunction in the manual mode switch or wiring issues.

3. Mercedes: For Mercedes vehicles, this could also suggest problems with the transmission control unit or a malfunction in the gear selector.

4. Audi: Audi may interpret this code as a need to check the transmission wiring harness or the manual mode switch for faults.

5. Jaguar: In Jaguars, it might indicate a problem with the electronic control of the transmission, requiring a thorough diagnostic.

6. Land Rover: Land Rover vehicles may see this code as a sign of issues with the transmission module or the manual shift mechanism.

In all cases, it`s important to use a diagnostic tool to read more detailed codes and data to pinpoint the exact issue. If you encounter this code, its best to consult a professional mechanic or a dealership that specializes in your specific vehicle brand for further diagnosis and repair.
The Engine Fault Code P0958 typically indicates an issue with the auto shift manual mode circuit, specifically that the circuit is reading a high voltage. This code can be triggered by various factors, and while the general cause is similar across different manufacturers, there may be some variations. Here are some common causes:

1. Faulty Transmission Control Module (TCM): The TCM manages the transmission`s operation. If it malfunctions, it can send incorrect signals, leading to this fault code.

2. Wiring Issues: Damaged or corroded wiring in the manual mode circuit can cause a high voltage reading. This includes frayed wires, loose connections, or short circuits.

3. Faulty Shift Lever or Selector Switch: If the shift lever or selector switch is defective, it may send incorrect signals to the TCM, resulting in the P0958 code.

4. Bad Sensors: Some vehicles have sensors that monitor the position of the gear shift. If these sensors fail, they can cause incorrect readings.

5. Software Issues: Sometimes, the vehicle`s software may need an update. An outdated or corrupted software can lead to communication errors between the TCM and other components.

6. Internal Transmission Problems: In some cases, internal issues within the transmission can create problems with the manual mode circuit.

Manufacturer-Specific Notes:

Porsche: In Porsches, the issue may be related to the PDK (Porsche Doppelkupplung) system, where the dual-clutch transmission requires precise electronic signals.

Mini: For Mini vehicles, the issue might be more common in models with the automatic transmission, where the shift lever`s electronic components may fail.

Mercedes: In Mercedes vehicles, the problem can sometimes stem from the mechatronic unit, which integrates the transmission and control systems.

Audi: Audi models with the S-Tronic transmission may have similar issues, often related to the transmission control unit or wiring harness.

Jaguar: In Jaguars, the fault could be linked to the gear selector assembly or the transmission control module.

Land Rover: For Land Rover, the P0958 code may be associated with the Terrain Response system, affecting how the vehicle shifts in different driving conditions.

If you encounter this fault code, its essential to perform a thorough diagnosis to pinpoint the exact issue. Checking wiring, connectors, and performing a software update can often resolve the problem. If you`re unsure, consulting a professional mechanic familiar with European cars is a good idea.
The Engine Fault Code P0958 indicates a problem with the Auto Shift Manual Mode Circuit, particularly a high signal. This can be related to various issues in the transmission system, and the approach to fix it may vary depending on the vehicle manufacturer. Heres a general guide on how to address this code, along with specific notes for some European brands.

General Steps to Fix P0958:

1. Check the Wiring and Connectors:
– Inspect the wiring harness and connectors related to the manual shift mode. Look for frayed wires, corrosion, or loose connections.
– Repair or replace any damaged wiring or connectors.

2. Inspect the Transmission Control Module (TCM):
– The TCM may have a fault. Check for any software updates or reprogramming that may be needed.
– If the TCM is faulty, it might need replacement.

3. Examine the Gear Selector Switch:
– The gear selector switch may be malfunctioning. Test it for proper operation.
– Replace the switch if its not working correctly.

4. Check for Fluid Issues:
– Ensure that the transmission fluid is at the correct level and is in good condition. Low or dirty fluid can cause shifting issues.
– Change the fluid if needed.

5. Scan for Additional Codes:
– Use an OBD-II scanner to check for any other trouble codes that may be present. Addressing those may also resolve the P0958 code.

6. Clear the Code and Test Drive:
– After making repairs, clear the code and take the vehicle for a test drive to see if the code returns.

Manufacturer-Specific Notes:

Porsche:
– Check the PDK (Porsche Doppelkupplung) transmission control unit. Sometimes, recalibration is needed after repairs.

Mini:
– Inspect the gear selector module, as issues here can cause the P0958 code. Ensure the module is properly aligned and functioning.

Mercedes-Benz:
– Look into the transmission control unit (TCU) and consider any software updates. Mercedes vehicles often require specific diagnostic tools for detailed analysis.

Audi:
– Similar to VW, check the gear selector and TCU. Audi vehicles may also have specific adaptations that need to be reset after repairs.

Jaguar:
– Verify the functionality of the rotary gear selector, as issues here can lead to this fault code. Check for software updates as well.

Land Rover:
– Inspect the transmission control module and wiring. Land Rover vehicles may have complex electronic systems that require specialized diagnostic equipment.


While the steps above provide a general approach to fixing the P0958 code, always refer to the specific service manual for your vehicle for detailed instructions and specifications. If you`re unsure or the problem persists, it may be best to consult a professional mechanic.
Driving with a P0958 code, which indicates a problem with the Auto Shift Manual Mode Circuit High, can be risky. This code usually means there`s an issue with the transmission control system. Heres a breakdown by manufacturer:

1. Porsche: If you see this code, its best to avoid driving the car. It could affect shifting and performance, leading to potential transmission damage.

2. Mini: For Mini vehicles, its advisable to not drive until the issue is fixed. The problem might cause erratic shifting, which can be unsafe.

3. Mercedes: In Mercedes cars, this code can lead to the car going into `limp mode,` which limits speed and power. It`s safer to have it checked before driving.

4. Audi: Similar to Mercedes, Audi vehicles may restrict performance with this code. Its best to get it diagnosed before driving.

5. Jaguar: Jaguars may experience shifting issues with this code. Its recommended to have it inspected to avoid further damage.

6. Land Rover: For Land Rovers, driving with this code can lead to transmission problems. Its best to have it addressed before using the vehicle.

Our view, if you get a P0958 code, its wise to have a mechanic check it out. Driving with transmission issues can lead to more serious problems down the line.

OBD Codes Explained

Engine Codes

P is for PowerTrain - Engine and Transmission.

P0 Indicates Generic Powertrain Codes

P0 Codes indicate problems with the powertrain and are common for all vehicles using the OBD-II Standard.

P1 Enhanced Manufacturer Specific Codes

P1 Codes are specific to manufacturers.

Sub-System

The 3rd Digit indicates the Sub-System

1 – Emission Management

2 – Injector Circuit

3 – Ignition

4 – Emission Control

5 – Vehicle Speed and Idle

6 – Computer and Output

7 – Transmission

8 – Transmission

9 – Reserved

0 – Reserved

0
    0
    Your Cart
    Your cart is emptyReturn to Shop

    Need parts advice?

    Tell us what you need and we will be in touch shortly.

    Contact Information
    Vehicle Information