Sorry, Are you about 70K miles? My Money is on a bad throttle body.
Bunch of transfer case codes, transmission codes and a tb that passed adaptation.
Farther troubleshooting reviled one bad spot on the tb motor.
Issue fixed now for 30k miles.
Anything like these images: