I have the
manual shift 4WD lever on the floor. This is tied to the
BW 44-47 transfer case with linkage, not via wire as someone mentioned earlier.
I had the "4WD shift in Progress" message for a very long time and the dealer could not figure it out. Like many, I just lived with it.
It eventually turned worse and the ESC light came on along with the 4WD light. It even engaged the front axle actuator. I had to unplug the front axle actuator in order to get the truck home.
Anyway, I fixed this with part number 68211454AA (4WD Switch with Magnetic Assist). This switch tells the computer what mode you have selected.
What happens is that the plunger gets "sucked-up" into the housing of the switch by the magnet. It eventually completely fails and is never able to protrude again, which is what indicates 2WD.
It is located right on top of the t-case accessed from the driver side. Photo attached with bad switch on the bottom.
This is a 30 minute fix. No need to remove any linkage. You will need a pick to remove the connector and a 1.5" socket. Take care not to break the plastic connector.
Don't forget to install the O-ring.
There will be no faults stored as the computer is still receiving the signal from the switch. From the CPU point of view, it is simply shifting to 4WD.
Part is super cheap and I got it off of Amazon for about half the price the dealer wanted.
What I don't understand is why the dealers can't figure this out.
Hope this helps someone.
FYI - I don't think this applies to the T-cases that have the electronic shift actuator (knob or button on dash).
View attachment 216939