When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Hi guys,
I'm pretty new here, so forgive me for any mistakes. Long story short, I left my sunroof open on a very rainy day, and the console was pretty much under water. After cleaning everything, the only problem remaining was that the D position was always on (and Manual Mode wasn't working either). Well, out of the blue, it got into limp mode (picture attached). Here are the codes I'm getting as we speak:
U0122-87 (2F) Lost communication with vehicle dynamics control module - Bus signal/message failure - missing a message
( on 11-01-2026 18:17:37 at 206776 km )
- Test Failed
- Test Failed This Monitoring Cycle
- Confirmed
- Test Failed Since Last Clear
Suspension
U0122-87 (AF) Lost communication with vehicle dynamics control module - Bus signal/message failure - missing a message
( on 11-01-2026 18:17:47 at 206776 km )
- Test Failed
- Test Failed This Monitoring Cycle
- Confirmed
- Test Failed Since Last Clear
- MIL Requested
U0100-87 (2F) Lost communication with engine control module/powertrain control module 'A' - Bus signal/message failure - missing a message
( on 11-01-2026 18:17:51 at 206776 km )
- Test Failed
- Test Failed This Monitoring Cycle
- Confirmed
- Test Failed Since Last Clear
U0101-87 (2F) Lost communication with transmission control module - Bus signal/message failure - missing a message
( on 11-01-2026 18:17:51 at 206776 km )
- Test Failed
- Test Failed This Monitoring Cycle
- Confirmed
- Test Failed Since Last Clear
U0128-87 (2F) Lost communication with parking brake control module - Bus signal/message failure - missing a message
( on 11-01-2026 18:17:51 at 206776 km )
- Test Failed
- Test Failed This Monitoring Cycle
- Confirmed
- Test Failed Since Last Clear
U0102-87 (2F) Lost communication with transfer case control module - Bus signal/message failure - missing a message
( on 11-01-2026 18:17:51 at 206776 km )
- Test Failed
- Test Failed This Monitoring Cycle
- Confirmed
- Test Failed Since Last Clear
U1A13-87 (2F) Lost communication with all terrain control module - Bus signal/message failure - missing a message
( on 11-01-2026 18:17:51 at 206776 km )
- Test Failed
- Test Failed This Monitoring Cycle
- Confirmed
- Test Failed Since Last Clear
---xxx---
I was reading a few posts, and people talk about the Turbo Actuator getting stuck, but I confess I wasn't able to find it to give it a try. Any help is much appreciated.
thx again,
You'll need to replace the shifter unit, there is a PCB on the side that will have fried and possibly the connector is bad as well. You may need to replace the short length of harness that the shifter connects to which runs under the center console.
Had the same issue and above fixed it for me.
Hi loanrangie, thx for your input. After a lot of work cleaning its interior (yes, I put pretty much everything away) and putting it back together, I couldn't replace the entire shifter (got one from salvage) because it was broken. What I did was replace only the PCB with the one I got. Anyway, now that everything is in place with a new PCB within my old shifter, I still get all those messages, the car doesn't start, and it's still in limp mode (that's the name, right?). Do you have any other suggestions for what I can check?
thx guys,
Hi loanrangie, thx for your input. After a lot of work cleaning its interior (yes, I put pretty much everything away) and putting it back together, I couldn't replace the entire shifter (got one from salvage) because it was broken. What I did was replace only the PCB with the one I got. Anyway, now that everything is in place with a new PCB within my old shifter, I still get all those messages, the car doesn't start, and it's still in limp mode (that's the name, right?). Do you have any other suggestions for what I can check?
thx guys,
Possibly the wiring connector is damaged, check for corrosion and damaged pins.
And you were right loanrangie, found a sort of corrosion on the PCB from the terrain selector central console (not sure how to call it). I'm sharing the pictures before/after I cleaned it. Unfortunately, even after reassembling everything, I still encounter the same errors (limp mode). I'm not sure if the board was damaged or not, so I'll try to get one from Savage around here and see how it goes. If any other idea pops up .. please let me know. thx again.
Terrain Selector console pcb with some corrosion pcb cleaned
And you were right loanrangie, found a sort of corrosion on the PCB from the terrain selector central console (not sure how to call it). I'm sharing the pictures before/after I cleaned it. Unfortunately, even after reassembling everything, I still encounter the same errors (limp mode). I'm not sure if the board was damaged or not, so I'll try to get one from Savage around here and see how it goes. If any other idea pops up .. please let me know. thx again.
Terrain Selector console pcb with some corrosion pcb cleaned
It's been years since I did the same thing with the sunroof wide open in a 2" rain storm. I can't remember my codes from that occurrence. In MY case, I needed to have the "yaw-rate" sensor, which lives beneath the center console replaced in order to get the truck happy again. There are several bits of wiring and such besides the shifter under there. The whole console had to come out.
I had to have the dealership do it....an expensive mistake and a fun 2 hour drive on the highways in only 3rd gear with a lowered suspension.