Eric I mostly agree. That's what I said you can shift on the fly to 4Hi I think up to 55mph something like that.
It shifts perfect when 4wd is not engaged and it also won't go into 4wd low.
He said
he can't make it go into 4Lo (leaving trans issue aside for the moment). I was asking is this new problem or old, because new means he used to be able to, vs never could. So what I was saying there is if he just got the truck and couldn't go into 4Lo and was trying to do it on the fly then there's the answer as to that. If you're not in N the truck won't let you do it, for good reason I imagine. My book says N, stopped, and foot on brake (for '97), to get 4Lo.
So to me, solve that first, because he should be able to sit there stopped and go between 2wd, 4HI, and 4LO with no issues. Little light should come on etc. Hubs irrelevant of course. If it doesn't go into 4LO the first thing you chase is the switch, and if switch is good, go on down the line, you know the stuff involved, and there are diag tests for every part of it but if the switch is bad you can play with other stuff all day long and it still won't work.
The trans shifting issue, because it ONLY happens in 4wd, to me it says it's related. Something is affecting the trans - if he's not in 4wd, it's fine. I really don't know anything except what I read in the Shop Manual and probably someone with more time with the trucks has had this happen and can say, it's this. Could it be 2 things, sure, but if trans works fine when not in 4wd it just makes me think, it's not the trans.
When you look up xfr case problems the very first thing is says is, can't get 4Lo? It's your switch or shorted/open wiring (first check this). Switch good? Do the next set of tests. But you don't jump there without know you have a good working in spec switch.
I've had stuff where you think omg it's xyz that's complicated then you pull the switch and find out, ah, the connector fell half off. Or connector at the xfr case.
I'm still betting the switch is bad, and that once he gets 4Lo working, the trans issue will go away. I think it sees a fault, that it doesn't see when in 2wd and the only thing different is the 4wd switch/system is involved. Sure, it could be in the xfr case, or other things, that the book lists, but you don't look for problems there until you know your switch is good, and if one has the diags for it it can be tested in a matter of minutes and determine it's good or not good.
And I noted that the book says, one cause of early or delayed shifts (not quite what he describes, but similar, if it's way-delayed) is a bad 4x4 switch. So to me that says, bad 4x4 switch can affect trans shifting. Different trans and I didn't look up th 4-speed but I bet it's the same. Obviously there can be a whole slew of things that cause bad shifts, that's just one of them.
Why not follow the book when in doubt. Then when 4Lo is working, if trans shift issue is still there, chase that.
Depending on money situation, a person could take a chance, get a new switch, put it in, takes probably 10 seconds, see if that helps. Problem is, if it doesn't you are -still- going to test that new switch because you don't know for sure 'new' means 'good' so why not just check your switch first.