if the encoder motor was stuck it would likely explain all the wierd stuff because the computer is trying to do one thing but the vehicle is not giving the correct data,I got under the car & that’s the same part I thought about unplugging. But instead I reseted the ECU & drove to autozone & back. & then everything started working fine after I turned the knob back into 2wd. Pretty weird, but I’ll keep an eye out for it.
like wheel speed vs differential state or something to that effect... thereby confusing the transmission
if you have access to a scanner that can read body codes, there could be a historical code saved when the error occured "maybe" sometimes they are saved and sometimes not.
the code is not obd. sometimes you have to scan it while the error is present.