Au7o mascotAu7o
Known IssuesDiagnose my car
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. P0973
P0973ModerateTransmission

P0973: How to Diagnose & Fix — Shift Solenoid 'A' Control Circuit Low

2 vehicles · 1 makes · $300-$2,500 repair

Share:@au7o.io

How to diagnose and fix P0973: most-reported vehicles

Ranked by owner reports. Each card gives the symptoms, how to confirm the cause, the fix, parts and sources for that vehicle.

Chevrolet Silverado 2500HD · 2001–2019

Link to this issueError Codes:P0700P0871P0872P0973P0974

Separate from the well-known torque converter shudder, the Allison 1000 in these trucks is documented for shift solenoid faults that drop the transmission into limp mode. The TCM sets P0700 - a generic 'transmission fault' pointer - accompanied by a specific solenoid code such as P0871 or P0872 (shift solenoid E stuck / on when commanded off). When that code sets, the transmission falls to hydraulic default, the TCM inhibits torque converter clutch engagement, and the truck is left in a single gear, usually third, sometimes refusing to move at all until it is restarted. On a loaded 2500HD this strands the truck. Forum diagnosis repeatedly finds the cause outside the solenoid itself: low or burnt fluid, a loose battery ground, or a chafed harness behind the transmission.

Common Symptoms

  • Transmission stuck in one gear (limp mode)
  • Check engine light with P0700
  • Harsh or no shifts
  • Torque converter clutch will not lock up
  • Truck will not move until restarted
  • Service transmission message

How to Fix

Do not open the transmission on a P0700 alone - read the sub-code first. Check fluid level and condition, then inspect the internal wiring harness pass-through connector, the transmission harness where it routes behind the case, and the battery/chassis grounds, all documented causes of these codes. If the solenoid body is genuinely at fault, the internal control solenoid body and the internal harness are replaced with the pan down. Fluid and filter service on the Allison's real interval (much shorter for tow and plow duty) is the strongest prevention. No recall covers this.

Typical repair cost:$300 - $2,500
Sources for this issue (3)
  • Allison 1000 issues and limp mode - Chevy and GMC Duramax Diesel Forumforum
  • Allison 5sp: Limp mode bad solenoid - DuramaxDiesels.comforum
  • Allison Transmission P0700 Code Help - Chevy and GMC Duramax Diesel Forumforum

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Low ConfidenceVerifiedReviewed Aug 2026

Chevrolet Silverado 1500 · 2007–2019

Link to this issueError Codes:P0700P0796P0777P0842P0973P0753P0758P0747

P0700 is not a specific fault by itself — it is an umbrella/MIL-request code the ECM stores whenever the transmission control module (TCM) detects an internal transmission problem and asks the ECM to turn on the check-engine light. On the Silverado 1500 it almost always appears alongside more specific companion codes, and the underlying failure follows two dominant, well-documented patterns depending on the transmission. On trucks with the 6L80 six-speed automatic (2007-onward 5.3L and 6.2L V8 models), the internal TEHCM (Transmission Electro-Hydraulic Control Module — GM's combined valve body, solenoids, pressure switches, and TCM in a single pan-mounted unit) develops internal circuit-board/solenoid faults from heat and fluid degradation, throwing P0700 together with codes like P0796, P0777, P0842, or P0973 and dropping the truck into limp mode. On older/base trucks with the 4L60E four-speed (4.3L/4.8L), the same P0700 is typically triggered by a failed shift solenoid (P0753/P0758) or a faulty internal mode switch. Because P0700 is a stored 'passenger' code, a scan tool that can talk to the TCM (not just a basic reader) is required to pull the specific sub-code that identifies the actual failed component.

Common Symptoms

  • Check engine light on with P0700 stored
  • Transmission stuck in limp mode / limited to one gear (often 3rd or 5th)
  • Harsh or delayed shifts
  • Transmission fails to shift or slips
  • Torque converter clutch not locking up / shudder
  • No movement or won't shift out of park in severe cases

How to Fix

Do NOT replace parts off the P0700 alone. Use a bidirectional/TCM-capable scan tool to read the companion codes stored in the transmission controller and verify transmission fluid level and condition first (low or burnt DEXRON-VI fluid alone can trigger the chain). For 6L80 trucks, a failed internal TEHCM is confirmed by multiple simultaneous solenoid/pressure codes; the fix is to drop the pan and replace the TEHCM, which MUST then be programmed to the vehicle's VIN with GM calibration files before the truck will start or shift correctly (ordering the OEM unit by the last 8 VIN digits can yield a plug-and-play unit needing no fast-adapt relearn). For 4L60E trucks, replace the specific failed shift solenoid or internal mode switch identified by the sub-code. Repair the wiring/connectors to the TCM if corrosion is found. On very new 2023-2025 Silverado 1500s, P0700 paired with P0747 is a known valve-body defect covered by Safety Recall N242454440 / Special Coverage N242454441 — check the VIN with a dealer for a free repair.

Typical repair cost:$300 - $1,600
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceVerifiedReviewed Jul 2026

Find P0973 by make

Browse every documented model and issue for your make.

Chevrolet · 2 issues

P0973 code reference

General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.

Frequently asked questions

What does P0973 mean?

P0973 stands for "Shift Solenoid 'A' Control Circuit Low." The shift solenoid 'A' control circuit voltage is below the expected range (too low / shorted to ground).

What are the most common causes of P0973?

The most common causes of P0973 are: Solenoid circuit shorted to ground, Faulty shift solenoid A, Corroded/damaged connector, Internal TCM fault. The specific cause varies by vehicle.

How much does it cost to fix P0973?

Repair costs for P0973 range from $300 to $2,500, depending on the vehicle and root cause.

Which vehicles are affected by P0973?

Au7o has documented P0973 across 2 vehicle models from 1 manufacturers: Chevrolet.

Related codes

  • P0974 · Shift Solenoid 'A' Control Circuit High
  • 17125 · Torque Converter Clutch Circuit: Performance or Stuck Off
  • P0218 · Transmission Over Temperature Condition
  • P0500 · Vehicle Speed Sensor Malfunction
  • P0700 · Transmission Control System Malfunction
  • P0701 · Transmission Control System Range/Performance
  • P0702 · Transmission Control System Electrical
  • P0704 · Clutch Switch Input Circuit Malfunction
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P0973 fixes
We add new causes, fixes and affected vehicles for P0973 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Known IssuesMotorcycle IssuesDTC LookupDrivePricingAboutTermsPrivacyCookiesConsentData rightsCopyrightFeedback
Share:@au7o.io

Vehicle data and repair guidance on this site are compiled with AI assistance and may contain errors. Always verify with your service manual or a qualified mechanic.

Data protection representation

DataRep representative in the United KingdomDataRep representative in the European Union
Au7o · 2026
Built for DIY mechanics. Privacy-first.

© 2026 Au7o. All rights reserved.