I thought I would document my experience trying to solve the following issue with my 2005 Dodge Ram Cummins with 28RE automatic transmission:
Check engine light on, P0882 - Trans 12 volt supply relay control circuit low DTC code.
Transmission stuck in 3rd gear (limp mode). Manually shifting from Drive -> Neutral -> 1st will put the transmission in 1st gear. You can then manually upshift to second and then drive (which puts it in 3rd). Overdrive doesn't work and the truck won't down shift on it's own.
The service manual indicates that this DTC is caused by a failure of the power circuit to the transmission control solenoid (indicating faulting wiring, relay, fuse, etc), however after a lot of digging and testing, I believe mine is being caused by a bad Governor Pressure Solenoid in the transmission.
How it works:
The ECM activates a relay (located in the fuse box/IPM) which then provides power to the solenoids in the transmission. The ECM can control each individual solenoid by providing ground to the other pin on the solenoid. I'm guessing that the ECM can detect faults in these three solenoids by measuring current drawn on the ground pins that it has for each solenoid.
Here's the wiring diagram for the 48RE Cummins Transmission Control:
Heres the 2005 fuse box (integrated power module) layout and relay map (2006 is different from what I understand, even though both are Gen 3):
How I tested:
A google search tells me that normally 12v solenoids should have between 20 and 40 ohms of resistance. Some quick math tells me that 13 volts at 4.2 ohms is over 3 amps. That's a lot of current for an ECM to handle, and I do wonder how long it would last like this before burning something out.
Further research indicates that these Chrysler solenoids are prone to failure, and indeed my father's truck (identical to mine) has the same limp mode problem. I have ordered an upgraded solenoid from ATS Diesel which adapts a solenoid from GM to work with the 48RE. The installation seems pretty easy (drop the transmission oil pan, unbolt four bolts and 2 screws, unplug two wires, install new solenoid, change filter, gasket & reinstall oil pan).
Will update this thread once I have confirmed that this fixes the issue.
Check engine light on, P0882 - Trans 12 volt supply relay control circuit low DTC code.
Transmission stuck in 3rd gear (limp mode). Manually shifting from Drive -> Neutral -> 1st will put the transmission in 1st gear. You can then manually upshift to second and then drive (which puts it in 3rd). Overdrive doesn't work and the truck won't down shift on it's own.
The service manual indicates that this DTC is caused by a failure of the power circuit to the transmission control solenoid (indicating faulting wiring, relay, fuse, etc), however after a lot of digging and testing, I believe mine is being caused by a bad Governor Pressure Solenoid in the transmission.
How it works:
The ECM activates a relay (located in the fuse box/IPM) which then provides power to the solenoids in the transmission. The ECM can control each individual solenoid by providing ground to the other pin on the solenoid. I'm guessing that the ECM can detect faults in these three solenoids by measuring current drawn on the ground pins that it has for each solenoid.
Here's the wiring diagram for the 48RE Cummins Transmission Control:
Heres the 2005 fuse box (integrated power module) layout and relay map (2006 is different from what I understand, even though both are Gen 3):
How I tested:
- First I needed to make sure that relay is working and eliminate an issue with the relay itself or the Fuse Box / IPM.
- Remove the wiper relay for easier access.
- Pull the transmission control relay slightly out to expose the blades.
- Connect a test light to the battery ground and using an alligator clip, clamp the other lead to pin 87 on the transmission control relay (the relay's pins are labeled on the bottom side of the relay).
- Start the truck and make sure the test light turns on with the same brightness as it does off of direct battery.
- Next I need to verify the solenoids & the wiring between the ECU and the transmission
- Unhook the batteries
- Get a T25 torx driver and remove the C2 plug from the ECM on the side of the engine. C2 is the plug closer to the firewall.
- Using a multimeter set to measure resistance / ohms, measure
- pin 87 of the transmission control relay to C2 pin 14 (Governor Pressure Solenoid) - 4.2 ohms
- pin 87 TCR to C2 pin 15 (Solenoid Control) - 32 ohms
- pin 87 TCR to C2 pin 25 (Torque Converter Solenoid) - 32 ohms
A google search tells me that normally 12v solenoids should have between 20 and 40 ohms of resistance. Some quick math tells me that 13 volts at 4.2 ohms is over 3 amps. That's a lot of current for an ECM to handle, and I do wonder how long it would last like this before burning something out.
Further research indicates that these Chrysler solenoids are prone to failure, and indeed my father's truck (identical to mine) has the same limp mode problem. I have ordered an upgraded solenoid from ATS Diesel which adapts a solenoid from GM to work with the 48RE. The installation seems pretty easy (drop the transmission oil pan, unbolt four bolts and 2 screws, unplug two wires, install new solenoid, change filter, gasket & reinstall oil pan).
Will update this thread once I have confirmed that this fixes the issue.