the shift controller in 98 model is the GEM module
It is possible the gem module is not getting the signals it needs to allow the low range shift. It needs to see Neutral from the transmission range sensor, and also looks to see the truck is not moving too fast (like over 4 mph I think it is) from the rear axle speed sensor/abs module.
We can check those signals at the gem, but first
Just to confirm:
truck stopped, foot on brake, in N and it wont shift to low
The armature assembly on the shift motor is adjustable, there are hash marks. You may try loosening up the 3 small screws and turn the assembly slightly one way try to shift, then move slightly the other way, try to shift.
FYI 99.9% of the time these issues are the shift motor itself, the armature gets turned too far one way or the other, contact is lost and you get no low range.
Rebuild of the shift motor works half the time, the other half it needs slight adjustment after rebuild
You may also disconnect your battery for a few minutes, try again with the new "refreshed" shift motor