Engine-CodesGeneric – P0954

P0954 Code - Auto Shift Manual Control Circuit Intermittent

Quick Answer

The P0954 diagnostic trouble code (DTC) refers to an issue with the Auto Shift Manual Control Circuit being intermittent. Common causes include Faulty transmission control module (TCM), Damaged wiring or connectors in the Auto Shift Manual Control Circuit, Malfunctioning sensors related to manual control. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0954 indicates Auto Shift Manual Control Circuit Intermittent.
Common causes
Common causes include Faulty transmission control module (TCM), Damaged wiring or connectors in the Auto Shift Manual Control Circuit, Malfunctioning sensors related to manual control.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 14, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0954 Description

The P0954 diagnostic trouble code (DTC) refers to an issue with the Auto Shift Manual Control Circuit being intermittent. This code is typically found in vehicles with automatic transmissions that have a manual shifting mode. The Auto Shift Manual Control Circuit is responsible for controlling the switching between automatic and manual modes in the transmission system. When this circuit malfunctions intermittently, it can lead to erratic shifting behavior, difficulty in changing gears, or even a complete loss of manual control over the transmission.

OBDII Code P0954 - Auto Shift Manual Control Circuit Intermittent
P0954 Code - Auto Shift Manual Control Circuit Intermittent

Common Causes of P0954

  1. Faulty transmission control module (TCM)
  2. Damaged wiring or connectors in the Auto Shift Manual Control Circuit
  3. Malfunctioning sensors related to manual control
  4. Corrosion or poor connections in the circuit

Symptoms of P0954

  1. Erratic shifting behavior
  2. Difficulty in changing gears
  3. Loss of manual control over transmission
  4. Delayed shifting
  5. Harsh shifting between gears

How to Fix P0954

  1. Perform a thorough inspection of the wiring harness and connectors related to the Auto Shift Manual Control Circuit.
  2. Check the transmission control module (TCM) for any signs of damage or malfunction.
  3. Test the sensors involved in manual control to ensure they are functioning correctly.
  4. Repair or replace any damaged wiring, connectors, or components as needed.
  5. Clear the DTC and test drive the vehicle to verify that the issue has been resolved.

Cost to Fix P0954

The typical repair costs for addressing the P0954 code can vary depending on the extent of the issue and the specific components that need to be repaired or replaced. In general, the cost of parts and labor for this repair could range from $200 to $500. However, it is important to note that the actual cost can be higher or lower based on factors such as the vehicle make and model, the location of the repair shop, and the specific diagnosis time and labor rates. It is recommended to obtain quotes from local auto repair shops to get a more accurate estimate for this repair.

Need more information about the P0954 code?

Need more information on how to fix the P0954 code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0954 code diagnosed by a professional: Find a repair shop in your area

Code P0954 Information for Specific Makes

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0954 Code

No Frequently Asked Questions about P0954 Code found.

Discuss the causes and fixes for P0954 OBDII Code

Code P0954 comments

No comments found for this page.