Like you said, it's best to get a Tech 2 or other capable scanner on it, especially to verify the trouble code that's setting the message.
I know what mine was doing was not what you're experiencing, but mine had symptoms of being in Auto when I'd switch it to 4HI, that 1/2 second or so lag while the front diff actuator engaged. The 4HI mode light on the switch would light, 4HI was commanded (per the Tech 2), but the actual mode was Auto (again, shown in the Tech 2 at the same time). It had no codes. Turned out to be the encoder motor, like
@Sam Harris.
Well
I guess now:
1. how much a tech 2 costs (I'm seeing a wide spread from 100-500)
2. where to get one that isn't a horrid knockoff and actually works (concerns from above)
3. Cost / feature differential between tech 2 and a much more general purpose shop scanner. I'm open to suggestions on this one
3a. Google poke is nonconclusive for... anything. Harbor freight's Zurich makes me sus, house brand stuff. Unclear if it requires the subscription to function, or if it's only for 'up to date' info. Autel's website doesn't have any comparison tool I could find. And what I could locate on google gives redundant info (if they all work, why the price difference?) Snap-on / matco / etc are immediate price-out
3b. Would want to stay in the <600 range, with no need for subscriptions for diagnostic / 2way comm use. Could stretch to 800 if there's a *really* strong proposition, but not a dollar more.
3c. Would want good and proper 2 way communication. Actuation of various bits and bobs / calibration(abs bleed, actuators, BMS learning, keyfob, TCCM relearn, etc). Also comprehensive live data - relavent to current thread. Concern is advertising vs. fuctionality. I don't care about seeing data from O2 sensors. I want proper positional / actual time / whatever the hell else data. Anything less than that - it's an expensive code-reader and not worth the cost to me.
3d. Oscope, current clamp, etc functionality would be great to have, but not worth a thousand bucks if that's what it costs.
3e. Used is just fine!