If the light is on, the axle can still be engaged with the t-case disengaged. The vaccum hoses to the shifter & axle, the switch and the vacuum motor could be the cause. It's usually the vacuum motor on the axle but I'd check to be sure. They usually won't engage when bad.