94 blazer advice

If the switch lights up and clicks when you push it the switch is OK ? also a friends Blazer is stuck in 4 high if you push it onto 2 wheel it will go in then go right back to 4 high . Is this a bad motor also ? Sorry to jack thread but it sounds almost like the problem my buddy is having .