Need a
Repair Manual?
P0954 OBD2: Auto Shift Manual Control Circuit Intermittent

P0954 OBD2: Auto Shift Manual Control Circuit Intermittent

The P0954 OBD-II code indicates an issue with the Auto Shift Manual Control Circuit, specifically an intermittent failure. This code typically arises in vehicles that feature Autostick Shifting, allowing drivers to select gears manually while driving.

What Does the P0954 Code Mean?

The P0954 code signifies a problem with the manual control circuit for the Autostick shifting feature in automatic transmissions. This function allows drivers to have more control over gear selection, which can enhance driving dynamics, especially in various driving conditions.

What Causes the P0954 Code?

Several factors can trigger the P0954 code, including:

  • Failure of the Autostick shift switch
  • Malfunctioning Powertrain Control Module (PCM)
  • Wiring issues affecting the circuit

What Are the Symptoms of the P0954 Code?

When the P0954 code is present, you may notice the following symptoms:

  • Inability to use the Autostick shifting feature
  • Warning lights on the dashboard

How Serious Is the P0954 Code?

The P0954 code is considered urgent. It indicates a significant malfunction that may lead to further vehicle damage if not addressed. Additionally, it can pose safety risks to the driver and passengers due to impaired vehicle control.

How to Diagnose the P0954 Code

To diagnose the P0954 code, a mechanic will typically follow these steps:

  1. Use an OBD-II scanner to confirm the P0954 code and check for any additional codes.
  2. Inspect the Autostick shift switch for proper functionality.
  3. Examine the wiring and connections for signs of damage or corrosion.
  4. Test the Powertrain Control Module (PCM) for faults.

Common Repairs for the P0954 Code

Repairs for the P0954 code may include:

  • Replacing the Autostick shift switch
  • Repairing or replacing damaged wiring
  • Reprogramming or replacing the Powertrain Control Module (PCM)

How Much Does It Cost to Fix the P0954 Code?

The cost of repairing the P0954 code can vary widely based on the underlying issue. Simple wiring repairs might cost $100 to $200, while replacing the PCM could be significantly more, potentially exceeding $1,000. Labor costs and dealership pricing can also affect total expenses.

Can I Fix the P0954 Code Myself?

While some vehicle owners may be able to diagnose and replace a faulty shift switch or repair wiring issues, dealing with the PCM typically requires professional expertise. If you’re not experienced with automotive repairs, it’s advisable to consult a professional mechanic to avoid further complications.

About JC Landry

JC is the Senior Editor at eManualOnline.com, GarageSpot.com, and Drive-My.com, as well as the Webmaster of TheMechanicDoctor.com, only to name a few. He's been a certified Master Mechanic for 15 years, working for various car dealers and specialized repair shops before turning towards blogging about cars and EVs in the hope of helping the next generation of automotive technicians. He also loves cats, Johnny Cash and Subarus.

Leave a Reply

Your email address will not be published. Required fields are marked *

;