P0871 on a 66RFE is the code that has sold more unneeded solenoid packs than any other on this platform. The pressure switches that set it sit inside the solenoid pack, so the pack gets replaced first. Most of the time the truck comes back with the same code, because the switch was telling the truth. Something put oil where it should not have been, or took it away where it should have been, and the switch reported it.
This walkthrough is for the gas-engine heavy-duty Ram trucks. Stellantis' own spec sheet for the 2018 Ram 2500 Heavy Duty lists the 66RFE six-speed behind the 5.7L and 6.4L HEMI V-8s, with gear ratios of 3.23, 1.84, 1.41, 1.00, 0.82 and 0.63, and 4.44 reverse[6]. Those are the same ratios as the 68RFE behind the Cummins, and the hydraulic control system is shared across the RFE family. Most of the hard technical documentation on this code was written against the 545RFE and 68RFE, so I will say where a fact comes from a sibling unit.
Related reading: 66RFE valve body symptoms and testing and 66RFE limp mode causes.
What P0871 Actually Means
The generic SAE wording reads like a circuit fault. On the RFE family the useful name is the one shops use in practice: OD pressure switch rationality[4]. Rationality is the key word. The module is not saying the switch is dead. It is saying the switch reported a state that makes no sense for the gear the module commanded.
The overdrive clutch is applied in 4th, 5th and 6th. Per Sonnax, the OD pressure switch should read open in 1st, 2nd and 3rd and closed in 4th, 5th and 6th[1]. A P0871 is one of two things:
- Switch closed in 1st through 3rd. This is the common one. Oil is getting into the OD circuit when the OD clutch should be exhausted, and the switch saw it.
- Switch open in 4th through 6th. This is rare. Sonnax notes that a real open state in those gears means a neutral condition you feel immediately[1]. If the truck actually pulls in 4th, 5th and 6th and the switch still reads open, suspect the switch or its seal, not the hydraulics.
When the module decides the switch can't be trusted, it usually defaults to limp mode. That gives you second gear and a customer who wants an answer today.
How the RFE Pressure Switches Work
You cannot diagnose this code properly without knowing the sensing hardware, and Sonnax's write-up on RFE pressure switch diagnosis is the best public reference for it[1]:
- There are five pressure switches in the solenoid pack, one each for LR, 2C, 4C, UD and OD. Each has its own circuit and its own signal wire.
- Each signal wire carries system voltage, 12.6 to 14.4 V. A 300-ohm resistor per switch inside the pack holds current to 50 mA or less.
- Each switch is naturally open. It closes at about 22 psi and does not reopen until pressure drops to about 11 psi.
- A closed switch grounds its signal wire, and the module sees 25 to 50 mV.
The trap is the last line. No voltage looks the same to the module as a closed switch. A broken signal wire, or one shorted to ground, reads exactly like a switch that saw pressure. Before you call the OD switch stuck closed, prove the wire.
The hysteresis matters for intermittent codes too. A small leak that holds the OD circuit somewhere between 11 and 22 psi makes the switch chatter. That is why so many P0871 trucks run fine for ten miles and then drop into limp on a warm highway pull.
Step One: The KOER Reverse Test
The RFE design gives you a known baseline that most transmissions do not. With the engine running and the selector in Reverse, Sonnax says all five pressure switches should read open[1]. Use it like this:
- Key on, engine running, foot on the brake, shift to Reverse.
- Read all five pressure switch states on the scan tool. All five should be open, with system voltage on each signal wire.
- Wiggle the harness and the solenoid pack connector while you watch. Any switch that flickers closed is a wiring or terminal problem. Fix it before you go any further.
Two limits on this test. It cannot be done without voltage at the solenoid pack from the TIPM relay, or while a failsafe condition is active[1]. And the LR switch is a special case: LR stays on until the output shaft reaches about 150 rpm, so it may read differently rolling in Neutral or with cold fluid. Don't chase that as a fault.
If Reverse reads clean and the wiggle test passes, the wiring proves itself every time the OD switch correctly reads open. A switch that then reads closed in 1st, 2nd or 3rd is reporting real pressure. The fault is hydraulic.
Step Two: Catch the Intermittent One With a Scope
Scan tool sample rates are too slow to catch the order of events on a code that sets in a fraction of a second. Sonnax's method is to put a pressure transducer on one scope channel and the OD switch signal wire on another, then drive it[1]. Look at which one moved first:
- Pressure rises, then the signal wire drops. The switch is doing its job. The problem is in the valve body or the clutch circuit.
- The signal wire drops with no pressure on the transducer. The problem is electrical: wiring, the switch, or rarely the module driver.
Use a four-channel scope rated for 100 V if you add a solenoid channel. A solenoid circuit spikes to 42 to 46 V when it is cut off[1].
Power braking it in the bay
A Transmission Digest case study on a 545RFE shows how to reproduce the code without a road test. The truck set P0871 while power braking in Drive to about 1,700 rpm with no shift. Only the underdrive and low/reverse clutches were on, and the OD switch could be seen fluttering on and off until the unit went into limp[4]. If you can make the switch flutter with OD commanded off and the truck held at the stall, you have confirmed oil is getting into the OD circuit from somewhere.
The Causes, in the Order They Actually Show Up
1. Solenoid switch valve bore wear
This is the big one. Sonnax says worn valve body bores and outer switch valve plugs cause P0871 about 90% of the time[1]. The solenoid switch valve shuttles oil between the LR clutch and the TCC circuit, and it feeds the 2nd and OD clutches through two shuttle plugs at the end of its bore[2]. The valve strokes on every shift, and over the miles it wears the aluminum bore oval. Once there is clearance, OD oil leaks across where it shouldn't. Sonnax ties the same wear to codes 841, 868, 871, 988, 1775 and 1776[2], so a P0871 that travels with P0841 or P0868 points straight at this bore.
Sonnax recommends a vacuum test to decide when the bore needs repair, rather than eyeballing it[2]. If you ream it, measure first. On the original design the large spool is 0.420 in. with 0.453 in. outer plugs. On the newer design, which reached the 45RFE group around the 2010 model year, both are 0.453 in.[2]. The plugs are the same size either way, so the large spool is the only way to tell them apart, and the wrong tooling will ruin the casting.
2. Line pressure that is too high
Sonnax's 68RFE overdrive troubleshooting article makes a point that applies directly to modified HEMI trucks: high line pressure can leak past excessive switch valve bore clearance or the separator plate and partly apply the OD clutches, which often sets P0871[3]. Ask about tuners and programmers that raise line pressure before you blame the hardware. Verify actual pressure with a mechanical gauge on the OE line pressure adapter (tool 8259), not just the transducer PID[3].
3. A cross-leak inside the input clutch hub
The Transmission Digest case is a good warning about parts-swapping. The shop found pump pressure good and CVIs centered. They replaced the valve body, solenoid assembly and pressure transducer, and the code came back. The cause was a pinched red O-ring on the input clutch hub. Underdrive oil was leaking into the OD circuit, which is supposed to be open to exhaust in 1st and 2nd. That precharged the OD clutch and caused a 2-3 tie-up, and the pressure was enough to close the OD switch[4]. It got worse as the fluid warmed and thinned. Sonnax lists the same failure: a damaged red O-ring between UD and OD oil, or one rolled into the snap ring groove[1].
4. Valve body assembly mistakes
Sonnax's list of build errors that set P0871[1]:
- A #6 checkball installed in a five-ball valve body.
- The #6 checkball left out of a seven-ball valve body. That gives a neutral 4th gear and a P0871.
- Mixed-up separator plates, or an aftermarket gasket installed on the wrong side of the plate. Solenoid pack gaskets differ between units.
- A missing OD pressure port plug, or loose solenoid pack bolts. Either one can drop OD apply pressure below the 22 psi the switch needs.
The port plugs catch people on the 66RFE in particular. In a GEARS Magazine case on a 2013 Ram 2500 with the 5.7L and 66RFE, the replacement valve body from a dealer had no clutch pressure port plugs. The article notes that Dodge does not install them on its valve bodies, so they have to be moved over from the original. The shop installed six plugs from a core valve body to fix it[5]. Count your checkballs and plugs before a replacement valve body goes in.
5. Solenoid pack and conductor plate faults
The pack is a real cause, just not the first one to suspect. A ripped or pierced pressure switch lip seal can leave the switch open[1]. A solenoid conductor plate that has warped from connector seal force can bleed off OD apply pressure[3]. An OD signal wire shorted to voltage after the pack is also on Sonnax's list[1]. If you are replacing the pack anyway, check that the plate is flat and parallel.
RFE-family valve body and solenoid parts at CoreTransmissionParts
CoreTransmissionParts files its RFE hard parts under the 68RFE, which shares its valve body layout and solenoid architecture with the 66RFE. Confirm the part number against your unit before you order.
Browse RFE-family parts →A Fix Order That Doesn't Start With Parts
- Pull every code. P0871 alone points at the OD circuit. P0871 with P0841, P0868 or P0988 points at the switch valve bore.
- Check fluid level and condition. Low or aerated ATF+4 makes every pressure reading less reliable.
- Run the KOER Reverse test and the wiggle test. Fix any electrical fault you find first.
- Watch the OD switch through the gears. Closed in 1st through 3rd means a hydraulic leak into OD. Open in 4th through 6th while the truck still pulls means a switch or seal problem.
- Ask about tuning, then gauge the line pressure. High pressure can make a marginal bore look like a failed one.
- Pull the valve body and vacuum test the switch valve bore. Ream and oversize it, or replace the valve body.
- If the valve body is clean and the code persists, look inside. Air check the circuits and inspect the input clutch hub O-rings.
After the repair, clear the codes, run a quick learn, and road test it until the fluid is fully hot. A P0871 caused by a leak will often pass a cold test. Don't call it fixed until the OD switch holds open through 1st, 2nd and 3rd on a hot pull.
Chasing a 66RFE P0871?
Remanufactured 66RFE valve bodies, solenoid kits and master rebuild kits, shipped from the USA.
Shop 66RFE parts →FAQ
What does P0871 mean on a 66RFE?
It is the OD pressure switch rationality code. The module compared what the overdrive clutch pressure switch reported against the gear it commanded and the two did not agree. On this family the OD switch should be open in 1st, 2nd and 3rd and closed in 4th, 5th and 6th, so the code means the switch was closed when OD should have been off, or open when OD should have been on.
Is P0871 usually a bad solenoid pack?
Usually not. Sonnax attributes the code to worn valve body bores and outer solenoid switch valve plugs about 90% of the time. The pressure switches live inside the solenoid pack, so the pack gets blamed first, but a cross-leak that puts oil into the OD circuit closes a perfectly good switch.
Why does my P0871 only set when the truck is hot?
A cross-leak gets worse as the fluid thins. In a Transmission Digest case study on an RFE unit, the transmission shifted well cold and fell apart as it warmed up, because the colder, thicker fluid could not leak into the OD circuit as easily. Hysteresis in the switch also matters: it closes at about 22 psi and does not open again until about 11 psi, so a leak that parks pressure in that window makes the switch chatter.
Can a replacement valve body cause P0871?
Yes. Sonnax lists a #6 checkball installed in a five-ball valve body, a missing OD pressure port plug, and loose solenoid pack bolts as causes. A GEARS Magazine case on a 2013 Ram 2500 66RFE found a replacement valve body that came without its clutch pressure port plugs, which have to be transferred from the original unit.
What fluid should I refill a 66RFE with after the repair?
Use Mopar ATF+4, the fluid Stellantis specifies for its RFE transmissions. Check the level hot with the engine running per the service procedure. Low or aerated fluid makes every pressure switch reading less reliable, so set the level correctly before you judge the repair.
Browse RFE-family parts →
Sources
- Sonnax - "Dodge RFE Pressure Switch Diagnosis: Code P0871" (Jim Mobley). Backs the five-switch design, 12.6-14.4 V signal voltage, 300-ohm resistor and 50 mA limit, 22 psi close and 11 psi release points, 25-50 mV closed reading, open wire reading the same as a closed switch, OD switch states by gear, the KOER Reverse all-open test and the LR 150 rpm exception, the scope and transducer method with 42-46 V solenoid spikes, the roughly 90% switch valve bore and plug attribution, and the checkball, port plug, solenoid pack bolt, lip seal and input drum O-ring causes. sonnax.com
- Sonnax - "All in the Family: Identification and Repair of Chrysler Solenoid Switch Valve Problems." Backs the solenoid switch valve function (LR/TCC and the 2nd and OD feed through two shuttle plugs), the associated codes 841, 868, 871, 988, 1775 and 1776, vacuum testing as the repair decision, and the 0.420 in. vs 0.453 in. large-spool designs with 0.453 in. outer plugs. sonnax.com
- Sonnax - "68RFE Overdrive Clutch Failure: What to Check First When Troubleshooting OD Issues." Backs high line pressure leaking past switch valve bore clearance or the separator plate and setting P0871, the warped solenoid conductor plate bleeding OD apply pressure, the effect of programmers that raise line pressure, and verifying pressure with OE adapter tool 8259 and a mechanical gauge. Written for the 68RFE; the repair kits it lists also fit the 66RFE. sonnax.com
- Transmission Digest - "Diagnosing diagnostic codes," July 7, 2022. Backs the P0871 "OD pressure switch rationality" description, and a 545RFE case where P0871 set while power braking in Drive at about 1,700 rpm. The root cause was a pinched red O-ring on the input clutch hub letting underdrive oil into the OD circuit, and it got worse as the fluid warmed. transmissiondigest.com
- GEARS Magazine (ATRA) - "66RFE, Are Your Plugs in Place?" by Pete Huscher, July 2020. Backs the 2013 Ram 2500 5.7L 66RFE case where a dealer replacement valve body had no clutch pressure port plugs, the note that Dodge does not install them on its valve bodies, and the fix of transferring six plugs. gearsmagazine.com
- Stellantis (FCA US) - 2018 Ram 2500 Heavy Duty Specifications. Backs 66RFE availability with the 5.7L and 6.4L HEMI V-8s and the 66RFE gear ratios (3.23, 1.84, 1.41, 1.00, 0.82, 0.63, reverse 4.44), the same ratios listed for the 68RFE. media.stellantisnorthamerica.com (PDF)
Shop remanufactured 66RFE valve bodies, solenoid kits, and master rebuild kits, shipped fast from the USA.
Shop 66RFE parts →

