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 P0966

Pressure Control Solenoid B Control Circuit Low

Care Engine Code Reader
The Engine Fault Code P0966 refers to a problem with the pressure control solenoid B in the transmission system. This code indicates that the control circuit for this solenoid is reading a low voltage or a malfunction. The pressure control solenoid helps manage the hydraulic pressure in the transmission, which is crucial for proper shifting and overall performance.

Different manufacturers may have slight variations in how they interpret this code, but the core issue typically remains similar. Here are some alternative meanings based on different vehicles:

1. Porsche: Similar to the general definition, it usually points to an issue with the transmission control system, particularly with the pressure control solenoid.

2. Mini: The code may indicate a low voltage reading for the transmission solenoid, affecting gear shifts and overall transmission performance.

3. Mercedes: For Mercedes vehicles, the code may also be associated with issues in the transmission control module or wiring problems leading to low voltage readings.

4. Audi: Audi might interpret this code as a malfunction in the transmission pressure regulation system, which could affect shifting and lead to transmission overheating.

5. Jaguar: In Jaguar vehicles, it may indicate a fault in the transmission control system, potentially requiring a check of the solenoid and related wiring.

6. Land Rover: Similar to Jaguar, Land Rover may see this code as an indication of a fault in transmission pressure control, possibly needing inspection of the solenoid and its electrical connections.

In all cases, its important to diagnose the issue properly. Checking the wiring, connectors, and the solenoid itself is a good first step. If you`re not comfortable doing this, it`s best to take the vehicle to a professional mechanic who specializes in European cars.
The engine fault code P0966 indicates a problem with the pressure control solenoid B in the transmission system. This code can appear in various European cars, including Porsche, Mini, Mercedes, Audi, Jaguar, and Land Rover. Here are some common causes and manufacturer-specific differences:

Common Causes:
1. Faulty Pressure Control Solenoid B: The solenoid itself may be defective or failing.
2. Wiring Issues: Damaged or corroded wiring or connectors can lead to poor electrical connections.
3. Transmission Fluid Issues: Low or dirty transmission fluid can affect solenoid performance.
4. Faulty Transmission Control Module (TCM): The TCM may not be sending the correct signals to the solenoid.
5. Internal Transmission Problems: Issues within the transmission, like sticking valves or worn components, can trigger this code.

Manufacturer-Specific Differences:

Porsche: In some models, the issue may relate to the specific transmission type (like PDK). Check for software updates or recalls.

Mini: Mini models may show this code more often in conjunction with other transmission-related codes, indicating a broader issue with the transmission system.

Mercedes: Mercedes vehicles often have complex transmission control systems. A software update or reprogramming of the TCM may resolve the issue.

Audi: Audi vehicles might require a more in-depth diagnostic due to their sophisticated electronic systems. Issues could also stem from the mechatronic unit.

Jaguar: Jaguar models may need a thorough inspection of the transmission fluid quality and level, as this can be a common issue.

Land Rover: In Land Rover vehicles, this code could also be influenced by off-road driving conditions affecting the transmission system.


If you encounter code P0966, its essential to perform a thorough diagnostic. Check the solenoid, wiring, and fluid condition first. Depending on the make and model, you may also need to consider software updates or deeper transmission issues. Always refer to the specific vehicles service manual for more precise troubleshooting steps.
The Engine Fault Code P0966 refers to a problem with the Pressure Control Solenoid B Control Circuit, which is often related to the transmission. Heres how you can approach fixing this code, with some variations depending on the manufacturer or vehicle model.

General Steps to Fix P0966:

1. Check the Vehicles Manual: Always refer to the specific vehicles manual for any manufacturer-specific information about the transmission and solenoid.

2. Inspect Wiring and Connectors:
– Look for damaged, frayed, or corroded wiring leading to the Pressure Control Solenoid B.
– Ensure that all connectors are secure and free from dirt or moisture.

3. Test the Pressure Control Solenoid:
– Use a multimeter to check the solenoid`s resistance. Compare your readings to the specifications in the manual.
– If the solenoid is faulty, it will need to be replaced.

4. Check Transmission Fluid:
– Low or dirty transmission fluid can cause issues. Check the fluid level and condition.
– If the fluid is low, top it off with the correct type. If it`s dirty, consider a transmission fluid change.

5. Inspect the Transmission Control Module (TCM):
– Sometimes the issue may stem from the TCM. Check for any software updates or faults in the module.
– If necessary, reprogram or replace the TCM.

6. Clear the Code and Test Drive:
– After making repairs, clear the code using an OBD-II scanner and take the vehicle for a test drive.
– Monitor for any reoccurrence of the code.

Manufacturer-Specific Notes:

Porsche: For Porsche models, the transmission system is often more complex. If the basic checks do not resolve the issue, consider consulting a specialized Porsche mechanic.

Mini: Mini vehicles may have unique wiring harness issues. Pay special attention to the connectors and wiring integrity.

Mercedes: Mercedes-Benz vehicles often have advanced diagnostic systems. Use a specialized scanner to read codes and perform adaptations if necessary.

Audi: Audi models with the DSG transmission may need specific adaptations after replacing the solenoid. Refer to the service manual for the adaptation procedure.

Jaguar: For Jaguar vehicles, ensure that the software is up-to-date, as certain transmission issues may be resolved through updates.

Land Rover: Land Rover models may require specific tools for diagnosing transmission issues. Ensure you have the right equipment before starting repairs.


Fixing the P0966 code involves a combination of inspecting the wiring, testing the solenoid, checking the transmission fluid, and possibly addressing the TCM. Always refer to the vehicle`s manual for specific guidance and updates based on the manufacturer. If you`re not comfortable with these steps, it`s best to consult a professional mechanic.
The P0966 code indicates a problem with the pressure control solenoid B circuit, which is part of the transmission system. This issue can affect the transmission`s performance, leading to shifting problems or poor acceleration. Heres a breakdown of safety and considerations based on different manufacturers:

General Considerations:
1. Transmission Performance: Driving with this code can lead to erratic shifting, which might make it hard to control the vehicle.
2. Overheating: If the transmission is not functioning properly, it can overheat, leading to further damage.
3. Check Engine Light: The warning light may stay on, which can mask other issues.

Manufacturer-Specific Insights:

1. Porsche:
– Safety: Its best to avoid driving until the issue is fixed. Porsche vehicles often have sensitive transmissions, and continued driving could lead to more extensive damage.

2. Mini:
– Safety: Mini vehicles may allow you to drive for a short distance, but erratic shifting can occur. It`s advisable to get it checked soon.

3. Mercedes-Benz:
– Safety: Mercedes vehicles usually enter a œlimp mode to protect the transmission. While you can drive, it will be at reduced performance. Fixing the issue is recommended.

4. Audi:
– Safety: Similar to Mercedes, Audi cars may limit performance. It`s possible to drive, but it can lead to additional transmission wear.

5. Jaguar:
– Safety: Driving with this code can lead to shifting issues. Its better to have it inspected as soon as possible to prevent further problems.

6. Land Rover:
– Safety: Land Rover vehicles can experience significant issues with transmission control. Its advisable to avoid driving until the issue is resolved.


While it may be technically possible to drive some vehicles with a P0966 code, it`s generally not safe. The best course of action is to have the vehicle inspected by a professional mechanic as soon as possible. This will help ensure your safety and prevent further damage to the vehicle.

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