P0984 on 2015 Jeep Cherokee: Shift Solenoid 5 Circuit Causes & Fixes
P0984 on a 2015 Jeep Cherokee indicates a 'Shift Solenoid 5 Control Circuit Performance' issue. The most common fixes involve a dealership performing a Transmission Control Module (TCM) software update, replacing a faulty transaxle wiring harness, or replacing the shift solenoid itself, which is part of the valve body. This is a very common issue for the ZF 9-speed transmission in this vehicle.
- P0984 on a 2015 Cherokee points to an issue with the Shift Solenoid 5 circuit, but the cause is often not the solenoid itself.
- Before replacing any parts, your first step should be to have a Jeep dealer check for and apply any available Transmission Control Module (TCM) software updates.
- A known issue with the internal wiring harness (covered under recall S55) is a common cause for this code.
- If part replacement is necessary, the shift solenoid is part of the complete valve body assembly, making it an expensive repair.
- This is not a DIY-friendly repair due to the complexity of the transmission and the need for specialized tools and software.
What's Unique About the 2015-2015 Jeep CHEROKEE
The 2015 Jeep Cherokee uses the ZF 9HP48 9-speed automatic transmission, which is notorious for a history of shifting complaints, software glitches, and component failures since its launch. These widespread issues led to a class-action lawsuit. Consequently, Jeep has released multiple Technical Service Bulletins (TSBs) and a major safety recall (S55) that directly address codes like P0984. Often, the problem isn't a failed mechanical part but rather a glitch in the control software or a known defect with the internal wiring harness, making a trip to the dealer for a software reflash a critical first diagnostic step before any parts are replaced.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Harsh or erratic shifting, sometimes described as a 'bump' or 'slam' into gear
- Transmission fails to shift into certain gears
- Vehicle enters 'limp mode' (stuck in a fixed gear, often 4th)
- Check Engine Light or Transmission Warning Light is on
- Unexpectedly shifting into neutral, especially after setting a DTC
- Increased fuel consumption
- Delayed engagement when shifting from Park to Drive or Reverse
- Replacing the shift solenoid/valve body when only a TCM software update was needed. This is why checking for TSBs and performing software updates first is critical.
- Replacing the entire transmission when only the internal wiring harness or valve body was faulty.
Most Likely Causes
- TCM Software Out of Date 🔴 High Probability The ZF 9-speed transmission had numerous software revisions to correct performance issues. Multiple TSBs, like 21-019-17 REV. A and 21-015-16, explicitly list reprogramming the TCM as the fix 🎬 Watch: How software updates and adaptations improve shifting performance. for various shifting problems and associated codes, including P0984.
How to confirm: A Jeep dealership or a well-equipped independent shop with a wiTECH scan tool can check the current TCM software version against the latest available version from the manufacturer.
Typical fix: Reprogramming (reflashing) the Transmission Control Module with the latest software. This was also the first step in the S55 recall remedy.
Est. part cost: $0-$250 (for labor if not covered by a campaign or warranty) - Faulty Transaxle Wiring Harness 🔴 High Probability Safety Recall S55 was issued specifically because insufficient wire terminal crimps on the internal transaxle wire harness can cause intermittent high electrical resistance, triggering codes like P0984 and potentially causing a shift to neutral.
How to confirm: This is typically confirmed after a software update fails to resolve the code. The S55 recall procedure specified that if DTCs were present, the harness should be replaced. A technician can also perform a pin-point test, checking for resistance and continuity between the TCM and the transmission connector.
Typical fix: Replacement of the internal transaxle wiring harness. 🎬 See this walkthrough on replacing the harness and valve body. This requires removing the transmission pan and valve body.
Est. part cost: $150-$300 - Failed Shift Solenoid 5 / Valve Body 🟡 Medium Probability The solenoids are electro-mechanical parts that can fail. On the ZF 9HP48, the individual solenoids are not sold separately; they are integrated into the transmission valve body assembly, which has a high failure rate on this platform.
How to confirm: After ruling out software and wiring, the valve body is the next likely culprit. A professional scan tool can command the solenoid on and off to check its response, but failure is often confirmed by replacement. The solenoid's resistance can also be tested with a multimeter and should be within a specific range.
Typical fix: The entire transmission valve body assembly must be replaced. This is a complex job that also requires a transmission fluid change and a 'quick learn' procedure with a scan tool.
Est. part cost: $650-$950 (for the complete valve body assembly) - Low or Dirty Transmission Fluid ⚪ Low Probability While not a direct cause of an electrical circuit code, fluid that is low, burnt, or contaminated can cause solenoids to stick or operate erratically, leading to performance issues that could eventually damage the solenoid or mimic its failure.
How to confirm: Checking the fluid level and condition. This transmission does not have a traditional dipstick, so the check must be performed by a technician via a fill plug at a specific fluid temperature.
Typical fix: Perform a transmission fluid drain and fill with the correct Mopar ZF 8&9 Speed ATF or equivalent. This is done as part of a valve body or harness replacement.
Est. part cost: $150-$300 (for fluid and labor)
Rare But Worth Checking
- Faulty Transmission Control Module (TCM): While rare, the TCM itself can fail. This is usually the last item to be suspected after all other possibilities (software, wiring, solenoids) have been ruled out.
- Failed C-Clutch Snap Ring: A known failure point in the ZF 9HP48 transmission is a fragile C-clutch snap ring. When it breaks, it can cause a loss of drive and may trigger a variety of transmission codes as debris circulates or components are damaged. While not a direct cause of a circuit code, it's a catastrophic failure that can occur on this transmission and should be considered if multiple other codes are present.
Diagnosis Steps
- Check for any applicable TSBs or recalls (like S55) related to the transmission using the vehicle's VIN.
- Use a professional scan tool (ideally wiTECH) to verify the code and check for any other related transmission or network codes.
- Have a dealership or qualified shop check if the TCM and PCM software are up to date. If not, perform all available updates first, as this is the most common and least expensive fix.
- If the code returns after a software update, the S55 recall procedure would then call for the replacement of the internal transaxle wiring harness.
- Inspect the external transmission wiring harness and connectors for any visible damage, corrosion, or loose connections.
- Perform electrical tests (resistance, voltage) on the shift solenoid 5 circuit at the TCM connector to isolate the issue to the wiring or the transmission itself.
- If external wiring is good and software is up-to-date, the next step is to replace the internal components. This requires removing the transmission pan.
- Replace the internal transaxle harness. If the code still persists, the valve body (which contains the solenoid) is the likely culprit and should be replaced.
- After any internal repairs, perform a transmission fluid fill with the correct fluid and execute the 'Quick Learn' procedure with a scan tool to calibrate the new components.
Parts You'll Likely Need
- Transmission Valve Body
(OEM #68214620AB)— The shift solenoids are integrated into the valve body on this transmission. If a solenoid fails, the entire assembly must be replaced.
Trusted brands: Mopar
OEM price range: $800-$950
Aftermarket price range: $600-$800 - Transaxle Wiring Harness (Internal)
(OEM #68347429AA)— This is the updated internal harness designed to fix the faulty wire crimps that caused Recall S55. It is often replaced to resolve intermittent electrical circuit codes like P0984.
Trusted brands: Mopar
OEM price range: $150-$250
Aftermarket price range: N/A - Mopar ZF 8 & 9 Speed Automatic Transmission Fluid
(OEM #68218925AB)— This is the required fluid for any service that involves opening the transmission, such as replacing the valve body or internal harness.
Trusted brands: Mopar
OEM price range: $25-$40 per quart
Aftermarket price range: $15-$25 per quart
Related Codes That Often Appear With This One
- P0981 — Shift Solenoid 4 Control Circuit Performance. This code often appears alongside P0984 in TSBs, indicating a potential common cause like a software issue or wiring problem affecting multiple solenoid circuits. [Bulletin #21-019-17 REV. A, Bulletin #21-015-16]
- P0978 — Shift Solenoid 3 Control Circuit Performance. Similar to P0981, this code is also listed in the same TSBs and suggests a broader transmission control system fault. [Bulletin #21-021-15 REV-E]
- U0401 — Implausible Data Received From ECM/PCM. This network code can appear when the TCM is malfunctioning or has software issues, causing communication problems with other modules. [Bulletin #21-015-16]
Technical Service Bulletins (TSBs) & Recalls
- Bulletin #21-019-17 REV. A: Mentions P0984-00 as a code that can be resolved by reprogramming the TCM with updated software for shift enhancements.
- Bulletin #21-015-16: Also lists P0984-00 as a code addressed by a TCM software update for diagnostic and shift enhancements.
- Bulletin #21-021-15 REV-E: Lists P0984-00 as one of several potential DTCs related to transmission performance issues that software updates aim to fix.
Platform-Specific Known Issues
- Recall S55 (NHTSA 16V529000) was issued for a potential loss of motive power due to faulty wire crimps in the transaxle harness, which could
Mechanic-Grade Diagnostic Values
- Shift Solenoid 'E' (Clutch E) resistance — expected: 5.3 - 5.6 Ohms. Failure: A reading outside this range (e.g., infinite for an open circuit or zero for a short) indicates a failed solenoid.
- Wiring harness circuit resistance — expected: Below 3.0 Ohms. Failure: Resistance above 3.0 Ohms indicates high resistance or an open in the wiring between the TCM and the transmission assembly.
Scan Tool Commands That Help
- wiTECH: Transmission Quick Learn — This procedure must be performed after replacing the valve body, reprogramming the TCM, or replacing the transmission. It allows the TCM to learn the new component's hydraulic and electrical characteristics to ensure proper shift quality.
- wiTECH: Network Test (Bus Diagnostics) — If code U0401 is also present, this function can be used to check for communication errors between the TCM and other modules on the vehicle's network, helping to isolate a faulty module or wiring issue.
Wiring & Ground Locations
- Transmission Control Module (TCM) — Mounted on the right side of the transmission assembly itself.. This is the module that sets the P0984 code. Technicians need to access its connectors to perform circuit tests to determine if the fault is in the wiring, the solenoid, or the module itself.
- TCM Connector — On the Transmission Control Module, which is located on the right side of the transmission.. This is the primary access point for testing the entire solenoid circuit without removing the transmission pan. A technician can check for power, ground, and resistance of the solenoid and wiring from this connector.
- G108 Ground — On the passenger side inner fender, near the back of the Power Distribution Center (fuse box).. This ground point serves multiple components, including the Body Control Module (BCM) and the Transmission Control Module (TCM). A poor connection here could cause various electrical issues, including erratic TCM behavior and transmission fault codes.
Real Owner Repair Stories
- YouTube video by a technician (Jeep Cherokee (year not specified, but with ZF 9HP transmission)) — Check engine light with multiple solenoid codes including P0984.
❌ Tried (didn't work) The video implies diagnosis led directly to the valve body, likely after checking for software updates as is standard procedure.
✅ What actually fixed it The technician replaced the entire transmission valve body assembly, which includes all the shift solenoids. After replacement, a 'Quick Learn' procedure was performed to adapt the new valve body, which resolved the codes and restored normal operation.
OEM Part Supersession History
68214620AA→68214620AB— The suffix change (AA to AB) indicates a revision or update to the part by the manufacturer. This is common for parts with known issues to improve reliability or address a specific failure mode.
Heads up: The new part number (68214620AB) directly replaces the old one and is compatible with 2015 models.
Helpful Videos
We Have This Part in Stock
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Jeep CHEROKEE:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2015-2015 Jeep CHEROKEE
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- 🎟️ Get 5% Off