OK, how do you know it's not working in high but is in low (feeling the gear reduction of low range doesn't mean you're in 4WD).
Have you put the truck up on jack stands to actually see the front wheels are not turning ?
If so, is the front drive shaft turning?
Does the truck have manual hubs, auto hubs, or ADD?
Give more info if possible.