Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0870 on 2017-2019 Ram 2500: Overdrive Hydraulic Pressure Fault Guide

On a 2017-2019 Ram 2500, P0870 is an Overdrive Hydraulic Pressure Test fault. For trucks with the 68RFE transmission (common with 6.7L Cummins), this is very likely a software glitch fixed by a dealer update, per TSB #9004016. For the 66RFE (common with 6.4L HEMI), it's more likely a faulty solenoid pack or pressure sensor, though a software update also exists (TSB #18-040-17 REV. A). Do not replace any hardware on a 68RFE without first verifying the software is current.

16 minutes to read 2017-2018 Ram 2500
Most Likely Cause
Software/Calibration Issue
Difficulty
5/5
Est. Time
3.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $2000
Parts Price
$50 – $1200
⚠️ Drivable, but... — Driving is possible, but the transmission may not shift into overdrive, may shift harshly, or could enter a 'limp mode' locked in a single gear (often 4th). Continued driving risks further internal transmission damage, especially if the underlying cause is a hydraulic leak burning up clutch packs.
Key Takeaways
  • **First, identify your transmission.** The fix for P0870 is very different for the 68RFE (Cummins) vs. the 66RFE (HEMI).
  • **For 68RFE transmissions, DO NOT replace parts first.** The most likely cause is a software glitch. Insist that your mechanic or dealer checks for and applies the update from TSB #9004016 before attempting any hardware repairs.
  • **For 66RFE transmissions, a software update also exists (TSB #18-040-17 REV. A) and should be checked, but a hardware failure (solenoid pack) is more probable.
  • Always check the transmission fluid level and condition as a basic first step for any transmission code.
  • This is not a DIY-friendly code. It requires professional-level scan tools and expertise to diagnose correctly and avoid wasting thousands on unnecessary repairs.
The trouble code P0870 on a Ram 2500 indicates a failure in the Overdrive (OD) Hydraulic Pressure Test. The Transmission Control Module (TCM) or Powertrain Control Module (PCM) runs this self-test periodically, usually after a shift into a forward gear with the engine above 1000 RPM. It momentarily sends pressure to clutch circuits that are currently off to verify the corresponding pressure switch closes as expected. If the switch for the Overdrive circuit doesn't close after two consecutive tests, the PCM logs the P0870 fault and illuminates the Check Engine Light.

What's Unique About the 2017-2019 Ram 2500

The diagnostic approach for P0870 on this truck is critically dependent on the transmission installed. For the heavy-duty 68RFE transmission, typically paired with the 6.7L Cummins engine, Chrysler issued a specific Technical Service Bulletin (TSB #9004016) warning technicians *not* to replace the solenoid, valve body, or transmission for an isolated P0870 code. The bulletin states the fault is due to a calibration issue that must be fixed with a software update. For the 66RFE transmission, found with the 6.4L HEMI gas engine, the code is more likely to be a hardware or fluid issue, although a software update (TSB #18-040-17 REV. A) also exists to address it and other concerns like downhill gear hunting.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

Has a dealership updated your transmission software for this specific code?
→ Visit a dealer to flash the PCM/TCM with TSB #9004016 (68RFE) or #18-040-17 REV. A (66RFE). This costs $100-$200 and is the mandatory first step.
→ Perform a full transmission fluid and filter service using Mopar ATF+4. Contaminated fluid causes solenoids to stick. Expect to spend $50-$250.
Have you tested the transmission solenoid pack and wiring harness?
→ Inspect the left-side wiring harness, then replace the transmission solenoid pack (OEM part #68376695AB). This costs $300-$600 and requires a fluid change.
→ Have a specialist vacuum test the valve body for SSV bore wear. A replacement valve body costs $500-$1200.
Professional service recommended: Diagnosing this code requires identifying the correct transmission, checking for software updates with a factory-level scan tool (wiTECH), and potentially performing complex internal transmission repairs like valve body or solenoid replacement.

Symptoms You May Notice

  • Check Engine Light is on
  • Transmission may not shift into overdrive
  • Harsh or erratic shifting
  • Vehicle enters 'limp mode' (stuck in a lower gear, often 4th)
  • Transmission slipping
  • Manual shift buttons (+/-) on the gear selector may become inoperative
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the solenoid pack, valve body, or the entire transmission on a 68RFE-equipped truck without first performing the software update specified in TSB #9004016. This is a very common and expensive mistake. One owner on the HD Rams forum reported a shop wanted to replace the valve body, but the dealer correctly identified the need for a reflash, which fixed the issue.
  • Replacing the solenoid pack when the true cause is a worn Solenoid Switch Valve (SSV) bore in the valve body. The pressure switch is in the solenoid, but the hydraulic leak causing the fault is in the valve body itself.

Most Likely Causes

  1. Software/Calibration Issue 🔴 High Probability Manufacturer TSBs #9004016 (for 68RFE) and #18-040-17 REV. A (for 66RFE) explicitly identify software updates as the primary fix for this code. This is the most common cause, especially for the 68RFE transmission, where the TSB warns a false code can be set with no hardware fault present.
    How to confirm: A Ram dealership or a qualified shop with a factory scan tool (like wiTECH) must check the vehicle's current software version against the latest available updates mentioned in the TSBs.
    Typical fix: Reprogramming (re-flashing) the Powertrain Control Module (PCM) and/or Transmission Control Module (TCM) with the latest software. This is not a DIY repair. An out-of-warranty flash typically costs between $100 and $200.
    Est. part cost: $0
  2. Faulty Transmission Solenoid Pack / Pressure Sensor 🟡 Medium Probability → Shop Transmission Assembly This is more common on the 66RFE transmission. The overdrive pressure switch is integrated into the solenoid pack, which is a known wear item. Heat and contaminated fluid can cause the electronics to fail. It is a common failure point on both transmissions after software issues are ruled out.
    How to confirm: After confirming the software is up to date, a technician can use a scan tool to monitor pressure sensor data. The solenoid's electrical circuit can also be tested for proper resistance. Replacement is often done after a software flash fails to resolve the code.
    Typical fix: Replacing the transmission solenoid pack, which is located inside the transmission oil pan, attached to the valve body. This also requires a fluid and filter change.
    Est. part cost: $300-$600
  3. Low or Dirty Transmission Fluid 🟡 Medium Probability → Shop Transmission Assembly Low fluid levels can cause pressure drops, while old, burnt, or contaminated fluid can cause solenoids and valves to stick or malfunction, leading to pressure test failures.
    How to confirm: Check the transmission fluid dipstick for proper level and condition. The fluid should be red and clear, not brown, black, or smell burnt.
    Typical fix: Top off with the correct fluid (Mopar ATF+4 or equivalent). If the fluid is dirty or burnt, a full transmission fluid and filter service is required.
    Est. part cost: $50-$250
  4. Worn Valve Body ⚪ Low Probability → Shop Transmission Valve Body On higher mileage 68RFE and 66RFE transmissions, the Solenoid Switch Valve (SSV) bore within the valve body can wear out. This wear allows hydraulic fluid to leak internally, causing a pressure drop that can trigger P0870 or the related P0871 code. This is a well-documented failure point.
    How to confirm: This is a complex diagnosis that requires removing the valve body and performing a vacuum test on the bores, a job for a transmission specialist. Significant clutch material in the pan upon inspection is a strong indicator of a related failure.
    Typical fix: The valve body must be repaired by reaming the worn bore and installing an oversized valve/sleeve, or the entire valve body must be replaced with a new or remanufactured unit.
    Est. part cost: $500-$1200

Rare But Worth Checking

  • Wiring Harness or Connector Issue: Damage to the wiring between the TCM and the main transmission connector can cause an open or short circuit, mimicking a sensor failure. This is worth checking before condemning internal parts. A user on RamForum.com reported a P0870 code immediately after a new transmission was installed, strongly suggesting a wiring or connector pin issue introduced during the job.
  • Faulty Powertrain Control Module (PCM): While rare, the PCM itself can fail and incorrectly report codes. This should be the last consideration after all other possibilities have been exhausted.

Diagnosis Steps

  1. Identify the Transmission: Determine if the truck has the 66RFE (typically 6.4L HEMI) or 68RFE (typically 6.7L Cummins) transmission. This is the most critical first step.
  2. Check for Software Updates: Have a dealer or qualified shop use a wiTECH scan tool to check if TSB #9004016 (for 68RFE) or TSB #18-040-17 REV. A (for 66RFE) applies and has been performed. If not, perform the software update. This is the mandatory first step for the 68RFE.
  3. Clear Codes and Test Drive: After the update, clear the codes and drive the vehicle for 15-20 minutes to see if the code returns. For many 68RFE trucks, this is the complete fix.
  4. Check Transmission Fluid: If the code returns, check the transmission fluid level and condition. Top off or service as needed. Burnt fluid or excessive clutch material in the pan points towards a mechanical failure.
  5. Inspect Wiring: Inspect the main transmission wiring harness and connector (on the left side of the transmission) for damage, corrosion, or loose pins.
  6. Scan Tool Data Analysis: Use a professional scan tool to monitor the overdrive pressure switch status and other transmission data (like Clutch Volume Indexes - CVIs) in real-time to look for anomalies.
  7. Test Components: If software, fluid, and wiring are good, proceed with testing the solenoid pack circuits. If tests are inconclusive, valve body inspection and vacuum testing may be required by a specialist to check for SSV bore wear.

Parts You'll Likely Need

  • Transmission Solenoid Pack (OEM #68376695AB (Grey Connector, common for 2017-2018) or 68456067AA (Blue Connector, for 2019+ models)) — This is the most likely hardware failure after software issues have been ruled out. The pressure switch is part of this assembly. It is critical to match the connector color (grey for earlier models, blue for 2019+) to your vehicle's original part.
    Trusted brands: Mopar, Rostra
    OEM price range: $450-$600
    Aftermarket price range: $250-$400
  • Transmission Valve Body (OEM #68166834AN (Example for 66RFE)) — Required if diagnosis confirms wear in the solenoid switch valve bore, which is a known issue on higher mileage trucks causing internal pressure leaks.
    Trusted brands: Mopar, RevMax, BD Diesel, SunCoast
    OEM price range: $800-$1200
    Aftermarket price range: $600-$1000

Related Codes That Often Appear With This One

  • U0101 — Lost Communication with TCM. TSB #18-052-19 REV. A lists this code alongside P0870 as being resolved by a software update.
  • P0871 — OD Pressure Switch Rationality. This code is very closely related and often points to the same root causes, such as valve body SSV bore wear or solenoid issues.
  • P2509 — PCM/ECM Power Input Signal Intermittent. TSB #1808022 lists this code in the same software update context as P0870.

Technical Service Bulletins (TSBs) & Recalls

  • 9004016: For vehicles with 68RFE transmission (6.7L Cummins). Explicitly warns *against* replacing hardware (solenoid, valve body, transmission) for an isolated P0870 code, stating it is a calibration issue fixed by a PCM software update.
  • 18-040-17 REV. A: For 2017 vehicles with 6.4L HEMI and 66RFE transmission. A PCM software update that resolves P0870 and also provides enhancements to reduce gear hunting and improve shift quality.
  • 18-052-19 REV. A: Lists P0870 as one of several codes that can be resolved by a PCM software update.
  • 1808022: Lists P0870 in a group of codes addressed by a software update.

Platform-Specific Known Issues

  • A calibration issue in the Powertrain Control Module (PCM) on 68RFE-equipped trucks can falsely trigger a P0870 code when no mechanical fault exists. TSB #9004016 was issued to address this, making a software update the first and most important diagnostic step.
  • On 66RFE-equipped trucks (6.4L HEMI), TSB #18-040-17 REV. A addresses P0870 as part of a broader software update for shifting enhancements.

Mechanic-Grade Diagnostic Values

  • 68RFE Overdrive Solenoid Coil Resistance — expected: ~1.3 Ohms. Failure: A reading that is significantly higher, lower, or shows an open circuit (OL) points to a failed solenoid coil.
  • Pressure Switch State Voltage (at TCM/PCM) — expected: Open (no pressure): System Voltage (12-14V). Closed (pressurized): Near 0V (25-50mV).. Failure: Voltage that is low when it should be high (short to ground) or high when it should be low (open switch or no hydraulic pressure) indicates a fault.
  • 68RFE Clutch Volume Index (CVI) for Overdrive Clutch — expected: 30-100. Failure: Values outside this range, especially very low values, can indicate a hydraulic leak or a worn clutch pack. This data is read using a capable scan tool.
  • Valve Body Solenoid Switch Valve (SSV) Bore Vacuum Test — expected: 16-18 in-Hg or higher. Failure: A reading below this threshold indicates significant wear in the valve body bore, causing a cross-leak that can trigger P0870/P0871.

Scan Tool Commands That Help

  • wiTECH or equivalent professional scan tool: Quick Learn / CVI Relearn — This is a mandatory procedure after replacing the valve body or solenoid pack. It resets and relearns the clutch apply volumes (CVIs). Failure to perform this step will cause poor shifting, may set new codes, and can lead to transmission damage.
  • wiTECH or equivalent professional scan tool: Pressure Switch Test / Actuator Test — Allows a technician to command individual solenoids on and off while monitoring the state of the pressure switches in live data. This helps isolate whether a fault is electrical (the switch doesn't respond) or hydraulic (pressure isn't being delivered).
  • wiTECH or equivalent professional scan tool: View Event Data / Freeze Frame — This is a critical first step to see the exact operating conditions (vehicle speed, gear, temperature, line pressure) when the P0870 code was set. This context can help differentiate between a constant failure and an intermittent one.

Wiring & Ground Locations

  • Main Transmission Connector (C1) — Large, round, multi-pin connector on the driver's side of the transmission case.. This is the primary interface between the PCM/TCM and all transmission electronics. The signal for the Overdrive Pressure Switch is on a specific pin here (Pin 16 on some diagrams, though it should always be verified for the specific year/model). Checking for pushed-back pins, corrosion, or harness damage here is a key step.
  • (T9) OD Pressure Signal Circuit — This is the specific wire running from the solenoid pack, through the main connector, to the PCM/TCM.. Service manuals refer to this circuit by name. A technician would test this wire for continuity (no breaks), shorts to ground, and shorts to power between the PCM connector and the transmission connector.

Real Owner Repair Stories

  • Firepunk LLC YouTube Channel (Higher mileage Ram with 68RFE (145,000 miles)) — Intermittently setting a P0871 (related OD pressure rationality code) after 15 minutes of driving, leading to 4th gear limp mode.
    ❌ Tried (didn't work) Clearing the code would temporarily fix it, but it always returned.
    ✅ What actually fixed it The root cause was a worn Solenoid Switch Valve (SSV) bore in the valve body. A vacuum test on the removed valve body showed a significant leak (well below the 15 in-Hg minimum). The fix was to ream the bore and install an oversized Sonnax SSV valve, restoring hydraulic integrity.
  • YouTube user 'FIX IT' (2014 Ram 2500 with 6.7L Cummins and 68RFE (200,000 miles)) — Check engine light with code P0871 (closely related to P0870).
    ❌ Tried (didn't work) Initial diagnosis pointed to a potential solenoid or internal issue.
    ✅ What actually fixed it The owner proactively replaced the entire valve body with a RevMax billet valve body, which includes a new solenoid pack. The owner noted that the original valve bodies are known to have plastic internal components that wear out. The replacement fixed the issue. This story highlights that for high-mileage trucks, replacing the valve body as a unit is a common and effective repair strategy.

OEM Part Supersession History

  • 68376695AA (and others)68376695AB — Standard part revision.
    Heads up: This is the 'grey connector' solenoid pack used on 2017-2018 model year 68RFE transmissions.
  • 68367309AA68456067AA, then 68456067AB — Major transmission design update for the 2019 model year.
    Heads up: This is the 'blue connector' solenoid pack. It is NOT compatible with pre-2019 trucks. The 2019+ 68RFE has a different valve body, case connector, and an auxiliary valve body that the older grey connector solenoid cannot accommodate.

Model Year Variations Within This Range

  • 2019: The 68RFE transmission was significantly updated. It uses a different solenoid pack with a blue connector (P/N 68456067AB), a new valve body, and an added auxiliary valve body. These parts are not interchangeable with 2017-2018 models, which use a grey connector solenoid (P/N 68376695AB). This is a critical distinction when ordering parts.
*FIXED*P0871 RAM 2500 68 RFE REVMAX BILLET VALVE BODY REPLACEMENT
*FIXED*P0871 RAM 2500 68 RFE REVMAX BILLET VALVE BODY REPLACEMENT
DIY 68RFE Valve Body Install
DIY 68RFE Valve Body Install
"RFE" Solenoid Block Service Kit BASIC INSTALL - 45RFE 545RFE 65RFE 66RFE 68RFE Dodge & Jeep
"RFE" Solenoid Block Service Kit BASIC INSTALL - 45RFE 545RFE 65RFE 66RFE 68RFE Dodge & Jeep
What is P0870 : Engine Error Code Causes Explained
What is P0870 : Engine Error Code Causes Explained
P0870 | P0870 Transmission Fluid Pressure Sensor/Switch "C" Circuit | code p0870 | p0870 obd2
P0870 | P0870 Transmission Fluid Pressure Sensor/Switch "C" Circuit | code p0870 | p0870 obd2
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

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.

Year Coverage
This article covers the OBD-II Code P0870 for:
  • Ram 2500: 20172018
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part