OBDHut

OBDHut

P0950

Critical
Professional

ASM Control Circuit [Up / Down / Auto / etc]

What Does P0950 Mean?

DTC P0950 is a general circuit malfunction code for the Auto Shift Manual (ASM) control system. This code indicates the TCM has detected a fault in the primary control circuit that manages the automated shifting mechanism, which may include the gear selection solenoids, clutch actuator circuits, or the shift mode selector. The code covers multiple potential sub-circuits within the ASM system.

Safety Warning

An ASM control circuit fault can result in unpredictable shifting behavior, inability to select certain gears, or complete loss of automated shifting. The vehicle may default to a limp mode or become undrivable depending on the severity of the circuit fault.

Common Causes

25%

Faulty shift actuator solenoid or motor in the ASM system

25%

Wiring harness damage between TCM and ASM actuators

20%

TCM connector corrosion or poor pin connection

15%

ASM control module or shift selector switch failure

15%

Ground circuit fault affecting the ASM control system

Diagnostic Steps

1

Step 1: Scan for additional DTCs that may narrow down which specific ASM sub-circuit is affected. P0950 is often accompanied by more specific codes.

2

Step 2: Inspect the main TCM connector and all ASM actuator connectors for corrosion, bent pins, moisture intrusion, and proper seating.

3

Step 3: Using a scan tool, perform actuator tests for the ASM system components (shift solenoids, clutch actuator, mode selector). Verify each component responds to commands.

4

Step 4: Check the ASM system ground connections for continuity and low resistance. A poor ground can affect multiple circuits and trigger this general code.

5

Step 5: If a specific actuator fails the command test, check its wiring circuit for opens and shorts. Replace the faulty actuator if wiring checks pass.

6

Step 6: After repairs, clear codes, perform TCM adaptation, and verify all ASM functions operate correctly through a complete test drive with all shift modes tested.

Estimated Repair Cost

$200 - $1,500

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0950 mean?

DTC P0950 is a general circuit malfunction code for the Auto Shift Manual (ASM) control system. This code indicates the TCM has detected a fault in the primary control circuit that manages the automated shifting mechanism, which may include the gear selection solenoids, clutch actuator circuits, or ...

What causes P0950?

The most common cause of P0950 (ASM Control Circuit [Up / Down / Auto / etc]) is: Faulty shift actuator solenoid or motor in the ASM system

How much does it cost to fix P0950?

Typical repair costs for P0950 range from $200 to $1,500, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0950?

An ASM control circuit fault can result in unpredictable shifting behavior, inability to select certain gears, or complete loss of automated shifting. The vehicle may default to a limp mode or become undrivable depending on the severity of the circuit fault.

How do I diagnose P0950?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0950 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Transmission / Auto Shift Manual Control

Difficulty

Professional

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.